# near model CODE resource # jump table entries: 1280-1291 (12 of them) fn00000000: 00000000 4E56 FFF0 link A6, -0x0010 00000004 2F0B move.l -[A7], A3 00000006 206E 0008 movea.l A0, [A6 + 0x8] 0000000A 2668 0002 movea.l A3, [A0 + 0x2] 0000000E 2253 movea.l A1, [A3] 00000010 2D69 0006 FFF8 move.l [A6 - 0x8], [A1 + 0x6] 00000016 2D69 000A FFFC move.l [A6 - 0x4], [A1 + 0xA] 0000001C 226E 000C movea.l A1, [A6 + 0xC] 00000020 2D69 0010 FFF0 move.l [A6 - 0x10], [A1 + 0x10] 00000026 2D69 0014 FFF4 move.l [A6 - 0xC], [A1 + 0x14] 0000002C 2F09 move.l -[A7], A1 0000002E A873 syscall SetPort 00000030 206E 0008 movea.l A0, [A6 + 0x8] 00000034 2068 0002 movea.l A0, [A0 + 0x2] 00000038 2F10 move.l -[A7], [A0] 0000003A 206E 000C movea.l A0, [A6 + 0xC] 0000003E 4868 0002 pea.l [A0 + 0x2] 00000042 486E FFF8 pea.l [A6 - 0x8] 00000046 486E FFF0 pea.l [A6 - 0x10] 0000004A 4267 clr.w -[A7] 0000004C 42A7 clr.l -[A7] 0000004E A8EC syscall CopyBits 00000050 265F movea.l A3, [A7]+ 00000052 4E5E unlink A6 00000054 4E75 rts 00000056 8C43 or.w D6, D3 00000058 6F70 ble +0x72 /* 000000CA */ 0000005A 7954 moveq.l D4, 0x54 0000005C 6F57 ble +0x59 /* 000000B5 */ 0000005E 696E bvs +0x70 /* 000000CE */ 00000060 646F bcc +0x71 /* 000000D1 */ 00000062 7700 moveq.l D3, 0x00 00000064 0000 4E56 ori.b D0, 0x56 /* 'V' */ // begin alternate branch 00000066-0000006E fn00000066: 00000066 4E56 0000 link A6, 0 0000006A 48E7 0108 movem.l -[A7], D7,A4 // end alternate branch 00000066-0000006E fn00000066: // (misaligned) 00000068 0000 48E7 ori.b D0, 0xE7 0000006C 0108 btst A0, D0 0000006E 286E 0008 movea.l A4, [A6 + 0x8] 00000072 7E00 moveq.l D7, 0x00 00000074 6000 0194 bra +0x196 /* 0000020A */ label00000078: 00000078 303C 00D2 move.w D0, 0xD2 0000007C C1C7 muls.w D0, D7 0000007E 29BC FFFF 8300 0920 018A move.l [A4 + 0x18A + D0], 0xFFFF8300 00000088 303C 00D2 move.w D0, 0xD2 0000008C C1C7 muls.w D0, D7 0000008E 42B4 0920 018E clr.l [A4 + 0x18E + D0] 00000094 303C 00D2 move.w D0, 0xD2 00000098 C1C7 muls.w D0, D7 0000009A 42B4 0920 0192 clr.l [A4 + 0x192 + D0] 000000A0 303C 00D2 move.w D0, 0xD2 000000A4 C1C7 muls.w D0, D7 000000A6 42B4 0920 0196 clr.l [A4 + 0x196 + D0] 000000AC 303C 00D2 move.w D0, 0xD2 000000B0 C1C7 muls.w D0, D7 000000B2 42B4 0920 019A clr.l [A4 + 0x19A + D0] 000000B8 303C 00D2 move.w D0, 0xD2 000000BC C1C7 muls.w D0, D7 000000BE 42B4 0920 019E clr.l [A4 + 0x19E + D0] 000000C4 303C 00D2 move.w D0, 0xD2 000000C8 C1C7 muls.w D0, D7 label000000CA: 000000CA 42B4 0920 01A2 clr.l [A4 + 0x1A2 + D0] // begin alternate branch 000000CE-000000D0 label000000CE: 000000CE 01A2 bclr -[A2], D0 // end alternate branch 000000CE-000000D0 label000000CE: // (misaligned) 000000D0 303C 00D2 move.w D0, 0xD2 000000D4 C1C7 muls.w D0, D7 000000D6 42B4 0920 01A6 clr.l [A4 + 0x1A6 + D0] 000000DC 303C 00D2 move.w D0, 0xD2 000000E0 C1C7 muls.w D0, D7 000000E2 42B4 0920 01AA clr.l [A4 + 0x1AA + D0] 000000E8 303C 00D2 move.w D0, 0xD2 000000EC C1C7 muls.w D0, D7 000000EE 42B4 0920 01AE clr.l [A4 + 0x1AE + D0] 000000F4 303C 00D2 move.w D0, 0xD2 000000F8 C1C7 muls.w D0, D7 000000FA 42B4 0920 01B2 clr.l [A4 + 0x1B2 + D0] 00000100 303C 00D2 move.w D0, 0xD2 00000104 C1C7 muls.w D0, D7 00000106 42B4 0920 01B6 clr.l [A4 + 0x1B6 + D0] 0000010C 303C 00D2 move.w D0, 0xD2 00000110 C1C7 muls.w D0, D7 00000112 42B4 0920 01BA clr.l [A4 + 0x1BA + D0] 00000118 303C 00D2 move.w D0, 0xD2 0000011C C1C7 muls.w D0, D7 0000011E 42B4 0920 01BE clr.l [A4 + 0x1BE + D0] 00000124 303C 00D2 move.w D0, 0xD2 00000128 C1C7 muls.w D0, D7 0000012A 42B4 0920 01C2 clr.l [A4 + 0x1C2 + D0] 00000130 303C 00D2 move.w D0, 0xD2 00000134 C1C7 muls.w D0, D7 00000136 42B4 0920 01C6 clr.l [A4 + 0x1C6 + D0] 0000013C 303C 00D2 move.w D0, 0xD2 00000140 C1C7 muls.w D0, D7 00000142 42B4 0920 01CA clr.l [A4 + 0x1CA + D0] 00000148 303C 00D2 move.w D0, 0xD2 0000014C C1C7 muls.w D0, D7 0000014E 4274 0920 01FE clr.w [A4 + 0x1FE + D0] 00000154 303C 00D2 move.w D0, 0xD2 00000158 C1C7 muls.w D0, D7 0000015A 4234 0920 0200 clr.b [A4 + 0x200 + D0] 00000160 303C 00D2 move.w D0, 0xD2 00000164 C1C7 muls.w D0, D7 00000166 42B4 0920 0220 clr.l [A4 + 0x220 + D0] 0000016C 303C 00D2 move.w D0, 0xD2 00000170 C1C7 muls.w D0, D7 00000172 42B4 0920 0224 clr.l [A4 + 0x224 + D0] 00000178 303C 00D2 move.w D0, 0xD2 0000017C C1C7 muls.w D0, D7 0000017E 4274 0920 0228 clr.w [A4 + 0x228 + D0] 00000184 303C 00D2 move.w D0, 0xD2 00000188 C1C7 muls.w D0, D7 0000018A 4274 0920 022A clr.w [A4 + 0x22A + D0] 00000190 303C 00D2 move.w D0, 0xD2 00000194 C1C7 muls.w D0, D7 00000196 4274 0920 022C clr.w [A4 + 0x22C + D0] 0000019C 303C 00D2 move.w D0, 0xD2 000001A0 C1C7 muls.w D0, D7 000001A2 4274 0920 022E clr.w [A4 + 0x22E + D0] 000001A8 303C 00D2 move.w D0, 0xD2 000001AC C1C7 muls.w D0, D7 000001AE 42B4 0920 0230 clr.l [A4 + 0x230 + D0] 000001B4 303C 00D2 move.w D0, 0xD2 000001B8 C1C7 muls.w D0, D7 000001BA 4274 0920 0234 clr.w [A4 + 0x234 + D0] 000001C0 303C 00D2 move.w D0, 0xD2 000001C4 C1C7 muls.w D0, D7 000001C6 4274 0920 0236 clr.w [A4 + 0x236 + D0] 000001CC 303C 00D2 move.w D0, 0xD2 000001D0 C1C7 muls.w D0, D7 000001D2 4274 0920 0238 clr.w [A4 + 0x238 + D0] 000001D8 303C 00D2 move.w D0, 0xD2 000001DC C1C7 muls.w D0, D7 000001DE 4274 0920 023A clr.w [A4 + 0x23A + D0] 000001E4 303C 00D2 move.w D0, 0xD2 000001E8 C1C7 muls.w D0, D7 000001EA 42B4 0920 023C clr.l [A4 + 0x23C + D0] 000001F0 303C 00D2 move.w D0, 0xD2 000001F4 C1C7 muls.w D0, D7 000001F6 4234 0920 0240 clr.b [A4 + 0x240 + D0] 000001FC 303C 00D2 move.w D0, 0xD2 00000200 C1C7 muls.w D0, D7 00000202 4234 0920 0241 clr.b [A4 + 0x241 + D0] 00000208 5247 addq.w D7, 1 label0000020A: 0000020A 0C47 0014 cmpi.w D7, 0x14 0000020E 6D00 FE68 blt -0x196 /* 00000078 */ 00000212 42AC 010C clr.l [A4 + 0x10C] 00000216 42AC 0110 clr.l [A4 + 0x110] 0000021A 42AC 0114 clr.l [A4 + 0x114] 0000021E 42AC 0118 clr.l [A4 + 0x118] 00000222 397C 0001 0186 move.w [A4 + 0x186], 0x1 00000228 42AC 0130 clr.l [A4 + 0x130] 0000022C 42AC 0134 clr.l [A4 + 0x134] 00000230 42AC 0138 clr.l [A4 + 0x138] 00000234 486C 0120 pea.l [A4 + 0x120] 00000238 42A7 clr.l -[A7] 0000023A 42A7 clr.l -[A7] 0000023C A8A7 syscall SetRect 0000023E 42AC 0128 clr.l [A4 + 0x128] 00000242 42AC 012C clr.l [A4 + 0x12C] 00000246 426C 013C clr.w [A4 + 0x13C] 0000024A 42AC 0152 clr.l [A4 + 0x152] 0000024E 42AC 017E clr.l [A4 + 0x17E] 00000252 42AC 0182 clr.l [A4 + 0x182] 00000256 42AC 0156 clr.l [A4 + 0x156] 0000025A 42AC 013E clr.l [A4 + 0x13E] 0000025E 42AC 0142 clr.l [A4 + 0x142] 00000262 42AC 0146 clr.l [A4 + 0x146] 00000266 42AC 014A clr.l [A4 + 0x14A] 0000026A 42AC 014E clr.l [A4 + 0x14E] 0000026E 426C 011C clr.w [A4 + 0x11C] 00000272 426C 011E clr.w [A4 + 0x11E] 00000276 42AC 017E clr.l [A4 + 0x17E] 0000027A 42AC 0182 clr.l [A4 + 0x182] 0000027E 4CDF 1080 movem.l D7,A4, [A7]+ 00000282 4E5E unlink A6 00000284 4E75 rts 00000286 8E43 or.w D7, D3 00000288 6C65 bge +0x67 /* 000002EF */ 0000028A 6172 bsr +0x74 /* 000002FE */ 0000028C 416C 6C54 chk.w D0, [A4 + 0x6C54] 00000290 6162 bsr +0x64 /* 000002F4 */ 00000292 6C65 bge +0x67 /* 000002F9 */ 00000294 7300 moveq.l D1, 0x00 00000296 0000 4E56 ori.b D0, 0x56 /* 'V' */ export_171: // at 00000298 (misaligned) 0000029A FEB8 48E7 .extension 0xEB8 <> // unimplemented 0000029E 1F38 2E2E move.b -[A7], [0x00002E2E] 000002A2 001A 286E ori.b [A2]+, 0x6E /* 'n' */ 000002A6 0012 422E ori.b [A2], 0x2E /* '.' */ 000002AA FF58 .extension 0xF58 <> // unimplemented 000002AC 2F0C move.l -[A7], A4 000002AE 4EBA FDB6 jsr [PC - 0x24A /* 00000066 */] 000002B2 42AE FF4A clr.l [A6 - 0xB6] 000002B6 42AE FF46 clr.l [A6 - 0xBA] 000002BA 42AE FF42 clr.l [A6 - 0xBE] 000002BE 2E8C move.l [A7], A4 000002C0 2F2E 000C move.l -[A7], [A6 + 0xC] 000002C4 4EAD 04BA jsr [A5 + 0x4BA /* export_147 */] 000002C8 396E 0010 0108 move.w [A4 + 0x108], [A6 + 0x10] 000002CE 4257 clr.w [A7] 000002D0 2F0C move.l -[A7], A4 000002D2 3F2C 0108 move.w -[A7], [A4 + 0x108] 000002D6 486C 010A pea.l [A4 + 0x10A] 000002DA 4EAD 0212 jsr [A5 + 0x212 /* export_62 */] 000002DE 381F move.w D4, [A7]+ 000002E0 4A44 tst.w D4 000002E2 5C8F addq.l A7, 6 000002E4 6612 bne +0x14 /* 000002F8 */ 000002E6 4267 clr.w -[A7] 000002E8 3F2C 010A move.w -[A7], [A4 + 0x10A] 000002EC 486C 0104 pea.l [A4 + 0x104] 000002F0 4EAD 0242 jsr [A5 + 0x242 /* export_68 */] fn000002F4: 000002F4 381F move.w D4, [A7]+ 000002F6 6004 bra +0x6 /* 000002FC */ label000002F8: 000002F8 42AC 0104 clr.l [A4 + 0x104] label000002FC: 000002FC 4267 clr.w -[A7] fn000002FE: 000002FE 3F2C 010A move.w -[A7], [A4 + 0x10A] 00000302 4EAD 021A jsr [A5 + 0x21A /* export_63 */] 00000306 381F move.w D4, [A7]+ 00000308 4267 clr.w -[A7] 0000030A 2F0C move.l -[A7], A4 0000030C 3F2C 0108 move.w -[A7], [A4 + 0x108] 00000310 486C 010A pea.l [A4 + 0x10A] 00000314 4EAD 023A jsr [A5 + 0x23A /* export_67 */] 00000318 381F move.w D4, [A7]+ 0000031A 4A44 tst.w D4 0000031C 6612 bne +0x14 /* 00000330 */ 0000031E 4267 clr.w -[A7] 00000320 3F2C 010A move.w -[A7], [A4 + 0x10A] 00000324 486C 0100 pea.l [A4 + 0x100] 00000328 4EAD 0242 jsr [A5 + 0x242 /* export_68 */] 0000032C 381F move.w D4, [A7]+ 0000032E 6004 bra +0x6 /* 00000334 */ label00000330: 00000330 42AC 0100 clr.l [A4 + 0x100] label00000334: 00000334 4267 clr.w -[A7] 00000336 3F2C 010A move.w -[A7], [A4 + 0x10A] 0000033A 4EAD 021A jsr [A5 + 0x21A /* export_63 */] 0000033E 381F move.w D4, [A7]+ 00000340 4267 clr.w -[A7] 00000342 3F2C 0108 move.w -[A7], [A4 + 0x108] 00000346 42A7 clr.l -[A7] 00000348 2F0C move.l -[A7], A4 0000034A 486E FED0 pea.l [A6 - 0x130] 0000034E 303C 0001 move.w D0, 0x1 00000352 AA52 syscall HFSPinaforeDispatch/HighLevelFSDispatch 00000354 4257 clr.w [A7] 00000356 486E FED0 pea.l [A6 - 0x130] 0000035A 486C 010A pea.l [A4 + 0x10A] 0000035E 1F3C 0003 move.b -[A7], 0x3 00000362 303C 0192 move.w D0, 0x192 00000366 AAAA syscall QuickTimeDispatch 00000368 381F move.w D4, [A7]+ 0000036A 4A44 tst.w D4 0000036C 6716 beq +0x18 /* 00000384 */ 0000036E 4267 clr.w -[A7] 00000370 486E FED0 pea.l [A6 - 0x130] 00000374 486C 010A pea.l [A4 + 0x10A] 00000378 1F3C 0001 move.b -[A7], 0x1 0000037C 303C 0192 move.w D0, 0x192 00000380 AAAA syscall QuickTimeDispatch 00000382 381F move.w D4, [A7]+ label00000384: 00000384 486E FF58 pea.l [A6 - 0xA8] 00000388 3F04 move.w -[A7], D4 0000038A 486D F356 pea.l [A5 - 0xCAA] 0000038E 4EAD 04EA jsr [A5 + 0x4EA /* export_153 */] 00000392 4A2E FF58 tst.b [A6 - 0xA8] 00000396 4FEF 000A lea.l A7, [A7 + 0xA] 0000039A 6600 166A bne +0x166C /* 00001A06 */ 0000039E 426E FF9A clr.w [A6 - 0x66] 000003A2 4267 clr.w -[A7] 000003A4 486C 0114 pea.l [A4 + 0x114] 000003A8 3F2C 010A move.w -[A7], [A4 + 0x10A] 000003AC 486E FF9A pea.l [A6 - 0x66] 000003B0 42A7 clr.l -[A7] 000003B2 3F3C 0001 move.w -[A7], 0x1 000003B6 486E FF57 pea.l [A6 - 0xA9] 000003BA 303C 00F0 move.w D0, 0xF0 000003BE AAAA syscall QuickTimeDispatch 000003C0 381F move.w D4, [A7]+ 000003C2 486E FF58 pea.l [A6 - 0xA8] 000003C6 3F04 move.w -[A7], D4 000003C8 486D F364 pea.l [A5 - 0xC9C] 000003CC 4EAD 04EA jsr [A5 + 0x4EA /* export_153 */] 000003D0 4A2E FF58 tst.b [A6 - 0xA8] 000003D4 4FEF 000A lea.l A7, [A7 + 0xA] 000003D8 6600 162C bne +0x162E /* 00001A06 */ 000003DC 4A2E FF57 tst.b [A6 - 0xA9] 000003E0 671A beq +0x1C /* 000003FC */ 000003E2 4267 clr.w -[A7] 000003E4 2F2C 0114 move.l -[A7], [A4 + 0x114] 000003E8 3F2C 010A move.w -[A7], [A4 + 0x10A] 000003EC 3F2E FF9A move.w -[A7], [A6 - 0x66] 000003F0 486D F376 pea.l [A5 - 0xC8A] 000003F4 303C 00D8 move.w D0, 0xD8 000003F8 AAAA syscall QuickTimeDispatch 000003FA 381F move.w D4, [A7]+ label000003FC: 000003FC 422E FF58 clr.b [A6 - 0xA8] 00000400 4A6C 010A tst.w [A4 + 0x10A] 00000404 6700 1682 beq +0x1684 /* 00001A88 */ 00000408 2F2C 0114 move.l -[A7], [A4 + 0x114] 0000040C 486C 0120 pea.l [A4 + 0x120] 00000410 303C 00F9 move.w D0, 0xF9 00000414 AAAA syscall QuickTimeDispatch 00000416 486E FF58 pea.l [A6 - 0xA8] 0000041A 486D F37C pea.l [A5 - 0xC84] 0000041E 4EAD 04E2 jsr [A5 + 0x4E2 /* export_152 */] 00000422 4A2E FF58 tst.b [A6 - 0xA8] 00000426 508F addq.l A7, 8 00000428 6600 15DC bne +0x15DE /* 00001A06 */ 0000042C 2B6C 0120 E918 move.l [A5 - 0x16E8], [A4 + 0x120] 00000432 2B6C 0124 E91C move.l [A5 - 0x16E4], [A4 + 0x124] 00000438 486D E918 pea.l [A5 - 0x16E8] 0000043C 302D E91A move.w D0, [A5 - 0x16E6] 00000440 4440 neg.w D0 00000442 3F00 move.w -[A7], D0 00000444 302D E918 move.w D0, [A5 - 0x16E8] 00000448 4440 neg.w D0 0000044A 3F00 move.w -[A7], D0 0000044C A8A8 syscall OffsetRect 0000044E 302D E91E move.w D0, [A5 - 0x16E2] 00000452 906D E91A sub.w D0, [A5 - 0x16E6] 00000456 5B40 subq.w D0, 5 00000458 6C0A bge +0xC /* 00000464 */ 0000045A 7005 moveq.l D0, 0x05 0000045C D06D E91A add.w D0, [A5 - 0x16E6] 00000460 3B40 E91E move.w [A5 - 0x16E2], D0 label00000464: 00000464 302D E91C move.w D0, [A5 - 0x16E4] 00000468 906D E918 sub.w D0, [A5 - 0x16E8] 0000046C 5B40 subq.w D0, 5 0000046E 6C0A bge +0xC /* 0000047A */ 00000470 7005 moveq.l D0, 0x05 00000472 D06D E918 add.w D0, [A5 - 0x16E8] 00000476 3B40 E91C move.w [A5 - 0x16E4], D0 label0000047A: 0000047A 4267 clr.w -[A7] 0000047C 486E FF4A pea.l [A6 - 0xB6] 00000480 3F3C 0020 move.w -[A7], 0x20 /* ' ' */ 00000484 486D E918 pea.l [A5 - 0x16E8] 00000488 42A7 clr.l -[A7] 0000048A 42A7 clr.l -[A7] 0000048C 42A7 clr.l -[A7] 0000048E 203C 0016 0000 move.l D0, 0x160000 00000494 AB1D syscall QDExtensions 00000496 381F move.w D4, [A7]+ 00000498 4267 clr.w -[A7] 0000049A 486E FF46 pea.l [A6 - 0xBA] 0000049E 3F3C 0020 move.w -[A7], 0x20 /* ' ' */ 000004A2 486D E918 pea.l [A5 - 0x16E8] 000004A6 42A7 clr.l -[A7] 000004A8 42A7 clr.l -[A7] 000004AA 42A7 clr.l -[A7] 000004AC 203C 0016 0000 move.l D0, 0x160000 000004B2 AB1D syscall QDExtensions 000004B4 381F move.w D4, [A7]+ 000004B6 4AAC 0114 tst.l [A4 + 0x114] 000004BA 670A beq +0xC /* 000004C6 */ 000004BC 2F2C 0114 move.l -[A7], [A4 + 0x114] 000004C0 303C 0023 move.w D0, 0x23 /* '#' */ 000004C4 AAAA syscall QuickTimeDispatch label000004C6: 000004C6 4A2E 000A tst.b [A6 + 0xA] 000004CA 6608 bne +0xA /* 000004D4 */ 000004CC 4A2E 0018 tst.b [A6 + 0x18] 000004D0 6700 011E beq +0x120 /* 000005F0 */ label000004D4: 000004D4 4267 clr.w -[A7] 000004D6 486E FF42 pea.l [A6 - 0xBE] 000004DA 3F3C 0020 move.w -[A7], 0x20 /* ' ' */ 000004DE 486D E918 pea.l [A5 - 0x16E8] 000004E2 42A7 clr.l -[A7] 000004E4 42A7 clr.l -[A7] 000004E6 42A7 clr.l -[A7] 000004E8 203C 0016 0000 move.l D0, 0x160000 000004EE AB1D syscall QDExtensions 000004F0 381F move.w D4, [A7]+ 000004F2 4AAE FF42 tst.l [A6 - 0xBE] 000004F6 6700 00F8 beq +0xFA /* 000005F0 */ 000004FA 2F2E FF42 move.l -[A7], [A6 - 0xBE] 000004FE A873 syscall SetPort 00000500 3D6D D802 FED0 move.w [A6 - 0x130], [A5 - 0x27FE] 00000506 42AE FED2 clr.l [A6 - 0x12E] 0000050A 486E FED6 pea.l [A6 - 0x12A] 0000050E 486D D6FA pea.l [A5 - 0x2906] 00000512 4EAD 04BA jsr [A5 + 0x4BA /* export_147 */] 00000516 426E FF9A clr.w [A6 - 0x66] 0000051A 4257 clr.w [A7] 0000051C 486D D80E pea.l [A5 - 0x27F2] 00000520 3F2E FF9C move.w -[A7], [A6 - 0x64] 00000524 486E FF9A pea.l [A6 - 0x66] 00000528 42A7 clr.l -[A7] 0000052A 3F3C 0001 move.w -[A7], 0x1 0000052E 486E FF57 pea.l [A6 - 0xA9] 00000532 303C 00F0 move.w D0, 0xF0 00000536 AAAA syscall QuickTimeDispatch 00000538 381F move.w D4, [A7]+ 0000053A 486E FF58 pea.l [A6 - 0xA8] 0000053E 3F04 move.w -[A7], D4 00000540 486D F388 pea.l [A5 - 0xC78] 00000544 4EAD 04EA jsr [A5 + 0x4EA /* export_153 */] 00000548 4A2E FF58 tst.b [A6 - 0xA8] 0000054C 4FEF 0010 lea.l A7, [A7 + 0x10] 00000550 6600 14B4 bne +0x14B6 /* 00001A06 */ 00000554 4A2E FF57 tst.b [A6 - 0xA9] 00000558 671A beq +0x1C /* 00000574 */ 0000055A 4267 clr.w -[A7] 0000055C 2F2D D80E move.l -[A7], [A5 - 0x27F2] 00000560 3F2E FF9C move.w -[A7], [A6 - 0x64] 00000564 3F2E FF9A move.w -[A7], [A6 - 0x66] 00000568 486D F39A pea.l [A5 - 0xC66] 0000056C 303C 00D8 move.w D0, 0xD8 00000570 AAAA syscall QuickTimeDispatch 00000572 381F move.w D4, [A7]+ label00000574: 00000574 2F06 move.l -[A7], D6 00000576 486D B7E0 pea.l [A5 - 0x4820] 0000057A 303C 00F9 move.w D0, 0xF9 0000057E AAAA syscall QuickTimeDispatch 00000580 486E FF58 pea.l [A6 - 0xA8] 00000584 486D F3A0 pea.l [A5 - 0xC60] 00000588 4EAD 04E2 jsr [A5 + 0x4E2 /* export_152 */] 0000058C 4A2E FF58 tst.b [A6 - 0xA8] 00000590 508F addq.l A7, 8 00000592 6600 1472 bne +0x1474 /* 00001A06 */ 00000596 486D B7E0 pea.l [A5 - 0x4820] 0000059A 302D B7E2 move.w D0, [A5 - 0x481E] 0000059E 4440 neg.w D0 000005A0 3F00 move.w -[A7], D0 000005A2 302D B7E0 move.w D0, [A5 - 0x4820] 000005A6 4440 neg.w D0 000005A8 3F00 move.w -[A7], D0 000005AA A8A8 syscall OffsetRect 000005AC 2F06 move.l -[A7], D6 000005AE 486D B7E0 pea.l [A5 - 0x4820] 000005B2 303C 00FA move.w D0, 0xFA 000005B6 AAAA syscall QuickTimeDispatch 000005B8 486E FF58 pea.l [A6 - 0xA8] 000005BC 486D F3AC pea.l [A5 - 0xC54] 000005C0 4EAD 04E2 jsr [A5 + 0x4E2 /* export_152 */] 000005C4 4A2E FF58 tst.b [A6 - 0xA8] 000005C8 508F addq.l A7, 8 000005CA 6600 143A bne +0x143C /* 00001A06 */ 000005CE 2F06 move.l -[A7], D6 000005D0 486D D81A pea.l [A5 - 0x27E6] 000005D4 303C 00F9 move.w D0, 0xF9 000005D8 AAAA syscall QuickTimeDispatch 000005DA 486E FF58 pea.l [A6 - 0xA8] 000005DE 486D F3B8 pea.l [A5 - 0xC48] 000005E2 4EAD 04E2 jsr [A5 + 0x4E2 /* export_152 */] 000005E6 4A2E FF58 tst.b [A6 - 0xA8] 000005EA 508F addq.l A7, 8 000005EC 6600 1418 bne +0x141A /* 00001A06 */ label000005F0: 000005F0 4EAD 00EA jsr [A5 + 0xEA /* export_25 */] 000005F4 4A2E 000A tst.b [A6 + 0xA] 000005F8 6606 bne +0x8 /* 00000600 */ 000005FA 4A2E 0018 tst.b [A6 + 0x18] 000005FE 670C beq +0xE /* 0000060C */ label00000600: 00000600 486D D6FA pea.l [A5 - 0x2906] 00000604 4EAD 0402 jsr [A5 + 0x402 /* export_124 */] 00000608 588F addq.l A7, 4 0000060A 6008 bra +0xA /* 00000614 */ label0000060C: 0000060C 2F0C move.l -[A7], A4 0000060E 4EAD 0402 jsr [A5 + 0x402 /* export_124 */] 00000612 588F addq.l A7, 4 label00000614: 00000614 2F2D BC26 move.l -[A7], [A5 - 0x43DA] 00000618 A873 syscall SetPort 0000061A 486E FF22 pea.l [A6 - 0xDE] 0000061E 486E FF1E pea.l [A6 - 0xE2] 00000622 203C 0008 0005 move.l D0, 0x80005 00000628 AB1D syscall QDExtensions 0000062A 2F2E FF4A move.l -[A7], [A6 - 0xB6] 0000062E 42A7 clr.l -[A7] 00000630 203C 0008 0006 move.l D0, 0x80006 00000636 AB1D syscall QDExtensions 00000638 426E FF9A clr.w [A6 - 0x66] 0000063C 4267 clr.w -[A7] 0000063E 486C 0114 pea.l [A4 + 0x114] 00000642 3F2C 010A move.w -[A7], [A4 + 0x10A] 00000646 486E FF9A pea.l [A6 - 0x66] 0000064A 42A7 clr.l -[A7] 0000064C 3F3C 0001 move.w -[A7], 0x1 00000650 486E FF57 pea.l [A6 - 0xA9] 00000654 303C 00F0 move.w D0, 0xF0 00000658 AAAA syscall QuickTimeDispatch 0000065A 381F move.w D4, [A7]+ 0000065C 486E FF58 pea.l [A6 - 0xA8] 00000660 3F04 move.w -[A7], D4 00000662 486D F3C4 pea.l [A5 - 0xC3C] 00000666 4EAD 04EA jsr [A5 + 0x4EA /* export_153 */] 0000066A 4A2E FF58 tst.b [A6 - 0xA8] 0000066E 4FEF 000A lea.l A7, [A7 + 0xA] 00000672 6600 1392 bne +0x1394 /* 00001A06 */ 00000676 4A2E FF57 tst.b [A6 - 0xA9] 0000067A 671A beq +0x1C /* 00000696 */ 0000067C 4267 clr.w -[A7] 0000067E 2F2C 0114 move.l -[A7], [A4 + 0x114] 00000682 3F2C 010A move.w -[A7], [A4 + 0x10A] 00000686 3F2E FF9A move.w -[A7], [A6 - 0x66] 0000068A 486D F3D6 pea.l [A5 - 0xC2A] 0000068E 303C 00D8 move.w D0, 0xD8 00000692 AAAA syscall QuickTimeDispatch 00000694 381F move.w D4, [A7]+ label00000696: 00000696 2F2E FF22 move.l -[A7], [A6 - 0xDE] 0000069A 2F2E FF1E move.l -[A7], [A6 - 0xE2] 0000069E 203C 0008 0006 move.l D0, 0x80006 000006A4 AB1D syscall QDExtensions 000006A6 42A7 clr.l -[A7] 000006A8 2F2C 0114 move.l -[A7], [A4 + 0x114] 000006AC 303C 0029 move.w D0, 0x29 /* ')' */ 000006B0 AAAA syscall QuickTimeDispatch 000006B2 295F 0130 move.l [A4 + 0x130], [A7]+ 000006B6 486E FF58 pea.l [A6 - 0xA8] 000006BA 486D F3DC pea.l [A5 - 0xC24] 000006BE 4EAD 04E2 jsr [A5 + 0x4E2 /* export_152 */] 000006C2 4A2E FF58 tst.b [A6 - 0xA8] 000006C6 508F addq.l A7, 8 000006C8 6600 133C bne +0x133E /* 00001A06 */ 000006CC 42A7 clr.l -[A7] 000006CE 2F2C 0114 move.l -[A7], [A4 + 0x114] 000006D2 303C 002B move.w D0, 0x2B /* '+' */ 000006D6 AAAA syscall QuickTimeDispatch 000006D8 295F 0134 move.l [A4 + 0x134], [A7]+ 000006DC 486E FF58 pea.l [A6 - 0xA8] 000006E0 486D F3EE pea.l [A5 - 0xC12] 000006E4 4EAD 04E2 jsr [A5 + 0x4E2 /* export_152 */] 000006E8 4A2E FF58 tst.b [A6 - 0xA8] 000006EC 508F addq.l A7, 8 000006EE 6600 1316 bne +0x1318 /* 00001A06 */ 000006F2 42A7 clr.l -[A7] 000006F4 2F2C 0114 move.l -[A7], [A4 + 0x114] 000006F8 303C 00F3 move.w D0, 0xF3 000006FC AAAA syscall QuickTimeDispatch 000006FE 295F 0138 move.l [A4 + 0x138], [A7]+ 00000702 486E FF58 pea.l [A6 - 0xA8] 00000706 486D F400 pea.l [A5 - 0xC00] 0000070A 4EAD 04E2 jsr [A5 + 0x4E2 /* export_152 */] 0000070E 4A2E FF58 tst.b [A6 - 0xA8] 00000712 508F addq.l A7, 8 00000714 6600 12F0 bne +0x12F2 /* 00001A06 */ 00000718 2F2C 0114 move.l -[A7], [A4 + 0x114] 0000071C 486C 0120 pea.l [A4 + 0x120] 00000720 303C 00F9 move.w D0, 0xF9 00000724 AAAA syscall QuickTimeDispatch 00000726 486E FF58 pea.l [A6 - 0xA8] 0000072A 486D F416 pea.l [A5 - 0xBEA] 0000072E 4EAD 04E2 jsr [A5 + 0x4E2 /* export_152 */] 00000732 4A2E FF58 tst.b [A6 - 0xA8] 00000736 508F addq.l A7, 8 00000738 6600 12CC bne +0x12CE /* 00001A06 */ 0000073C 42A7 clr.l -[A7] 0000073E 2F2C 0114 move.l -[A7], [A4 + 0x114] 00000742 303C 0026 move.w D0, 0x26 /* '&' */ 00000746 AAAA syscall QuickTimeDispatch 00000748 295F 0128 move.l [A4 + 0x128], [A7]+ 0000074C 486E FF58 pea.l [A6 - 0xA8] 00000750 486D F422 pea.l [A5 - 0xBDE] 00000754 4EAD 04E2 jsr [A5 + 0x4E2 /* export_152 */] 00000758 4A2E FF58 tst.b [A6 - 0xA8] 0000075C 508F addq.l A7, 8 0000075E 6600 12A6 bne +0x12A8 /* 00001A06 */ 00000762 42A7 clr.l -[A7] 00000764 2F2C 0114 move.l -[A7], [A4 + 0x114] 00000768 303C 0027 move.w D0, 0x27 /* '\'' */ 0000076C AAAA syscall QuickTimeDispatch 0000076E 295F 012C move.l [A4 + 0x12C], [A7]+ 00000772 486E FF58 pea.l [A6 - 0xA8] 00000776 486D F438 pea.l [A5 - 0xBC8] 0000077A 4EAD 04E2 jsr [A5 + 0x4E2 /* export_152 */] 0000077E 4A2E FF58 tst.b [A6 - 0xA8] 00000782 508F addq.l A7, 8 00000784 6600 1280 bne +0x1282 /* 00001A06 */ 00000788 202C 012C move.l D0, [A4 + 0x12C] 0000078C B0AC 0128 cmp.l D0, [A4 + 0x128] 00000790 6C1A bge +0x1C /* 000007AC */ 00000792 4AAC 0128 tst.l [A4 + 0x128] 00000796 6714 beq +0x16 /* 000007AC */ 00000798 486D F452 pea.l [A5 - 0xBAE] 0000079C 486D F45E pea.l [A5 - 0xBA2] 000007A0 486D F464 pea.l [A5 - 0xB9C] 000007A4 42A7 clr.l -[A7] 000007A6 A98B syscall ParamText 000007A8 4EAD 007A jsr [A5 + 0x7A /* export_11 */] label000007AC: 000007AC 4267 clr.w -[A7] 000007AE 2F2C 0114 move.l -[A7], [A4 + 0x114] 000007B2 303C 00F5 move.w D0, 0xF5 000007B6 AAAA syscall QuickTimeDispatch 000007B8 395F 013C move.w [A4 + 0x13C], [A7]+ 000007BC 486E FF58 pea.l [A6 - 0xA8] 000007C0 486D F49A pea.l [A5 - 0xB66] 000007C4 4EAD 04E2 jsr [A5 + 0x4E2 /* export_152 */] 000007C8 4A2E FF58 tst.b [A6 - 0xA8] 000007CC 508F addq.l A7, 8 000007CE 6600 1236 bne +0x1238 /* 00001A06 */ 000007D2 42A7 clr.l -[A7] 000007D4 2F2C 0114 move.l -[A7], [A4 + 0x114] 000007D8 303C 003F move.w D0, 0x3F /* '?' */ 000007DC AAAA syscall QuickTimeDispatch 000007DE 295F 0152 move.l [A4 + 0x152], [A7]+ 000007E2 486E FF58 pea.l [A6 - 0xA8] 000007E6 486D F4B2 pea.l [A5 - 0xB4E] 000007EA 4EAD 04E2 jsr [A5 + 0x4E2 /* export_152 */] 000007EE 4A2E FF58 tst.b [A6 - 0xA8] 000007F2 508F addq.l A7, 8 000007F4 6600 1210 bne +0x1212 /* 00001A06 */ 000007F8 42A7 clr.l -[A7] 000007FA 2F2C 0114 move.l -[A7], [A4 + 0x114] 000007FE 42A7 clr.l -[A7] 00000800 2F2C 0134 move.l -[A7], [A4 + 0x134] 00000804 303C 0098 move.w D0, 0x98 00000808 AAAA syscall QuickTimeDispatch 0000080A 295F 0156 move.l [A4 + 0x156], [A7]+ 0000080E 486E FF58 pea.l [A6 - 0xA8] 00000812 486D F4C6 pea.l [A5 - 0xB3A] 00000816 4EAD 04E2 jsr [A5 + 0x4E2 /* export_152 */] 0000081A 4A2E FF58 tst.b [A6 - 0xA8] 0000081E 508F addq.l A7, 8 00000820 6600 11E4 bne +0x11E6 /* 00001A06 */ 00000824 2F2C 0114 move.l -[A7], [A4 + 0x114] 00000828 486C 013E pea.l [A4 + 0x13E] 0000082C 486C 0142 pea.l [A4 + 0x142] 00000830 303C 0033 move.w D0, 0x33 /* '3' */ 00000834 AAAA syscall QuickTimeDispatch 00000836 486E FF58 pea.l [A6 - 0xA8] 0000083A 486D F4D8 pea.l [A5 - 0xB28] 0000083E 4EAD 04E2 jsr [A5 + 0x4E2 /* export_152 */] 00000842 4A2E FF58 tst.b [A6 - 0xA8] 00000846 508F addq.l A7, 8 00000848 6600 11BC bne +0x11BE /* 00001A06 */ 0000084C 42A7 clr.l -[A7] 0000084E 2F2C 0114 move.l -[A7], [A4 + 0x114] 00000852 303C 0035 move.w D0, 0x35 /* '5' */ 00000856 AAAA syscall QuickTimeDispatch 00000858 295F 0146 move.l [A4 + 0x146], [A7]+ 0000085C 486E FF58 pea.l [A6 - 0xA8] 00000860 486D F4EC pea.l [A5 - 0xB14] 00000864 4EAD 04E2 jsr [A5 + 0x4E2 /* export_152 */] 00000868 4A2E FF58 tst.b [A6 - 0xA8] 0000086C 508F addq.l A7, 8 0000086E 6600 1196 bne +0x1198 /* 00001A06 */ 00000872 2F2C 0114 move.l -[A7], [A4 + 0x114] 00000876 486C 014A pea.l [A4 + 0x14A] 0000087A 486C 014E pea.l [A4 + 0x14E] 0000087E 303C 0037 move.w D0, 0x37 /* '7' */ 00000882 AAAA syscall QuickTimeDispatch 00000884 486E FF58 pea.l [A6 - 0xA8] 00000888 486D F500 pea.l [A5 - 0xB00] 0000088C 4EAD 04E2 jsr [A5 + 0x4E2 /* export_152 */] 00000890 4A2E FF58 tst.b [A6 - 0xA8] 00000894 508F addq.l A7, 8 00000896 6600 116E bne +0x1170 /* 00001A06 */ 0000089A 2F2C 0114 move.l -[A7], [A4 + 0x114] 0000089E 486C 011C pea.l [A4 + 0x11C] 000008A2 303C 0013 move.w D0, 0x13 000008A6 AAAA syscall QuickTimeDispatch 000008A8 486E FF58 pea.l [A6 - 0xA8] 000008AC 486D F512 pea.l [A5 - 0xAEE] 000008B0 4EAD 04E2 jsr [A5 + 0x4E2 /* export_152 */] 000008B4 4A2E FF58 tst.b [A6 - 0xA8] 000008B8 508F addq.l A7, 8 000008BA 6600 114A bne +0x114C /* 00001A06 */ 000008BE 2F2C 0114 move.l -[A7], [A4 + 0x114] 000008C2 486C 015A pea.l [A4 + 0x15A] 000008C6 303C 0031 move.w D0, 0x31 /* '1' */ 000008CA AAAA syscall QuickTimeDispatch 000008CC 486E FF58 pea.l [A6 - 0xA8] 000008D0 486D F524 pea.l [A5 - 0xADC] 000008D4 4EAD 04E2 jsr [A5 + 0x4E2 /* export_152 */] 000008D8 4A2E FF58 tst.b [A6 - 0xA8] 000008DC 508F addq.l A7, 8 000008DE 6600 1126 bne +0x1128 /* 00001A06 */ 000008E2 7000 moveq.l D0, 0x00 000008E4 A122 syscall NewHandle, flags=1 000008E6 2D48 FFA4 move.l [A6 - 0x5C], A0 000008EA 2F2C 0114 move.l -[A7], [A4 + 0x114] 000008EE 486D B7E0 pea.l [A5 - 0x4820] 000008F2 303C 00F9 move.w D0, 0xF9 000008F6 AAAA syscall QuickTimeDispatch 000008F8 486E FF58 pea.l [A6 - 0xA8] 000008FC 486D F534 pea.l [A5 - 0xACC] 00000900 4EAD 04E2 jsr [A5 + 0x4E2 /* export_152 */] 00000904 4A2E FF58 tst.b [A6 - 0xA8] 00000908 508F addq.l A7, 8 0000090A 6600 10FA bne +0x10FC /* 00001A06 */ 0000090E 486D B7E0 pea.l [A5 - 0x4820] 00000912 302D B7E2 move.w D0, [A5 - 0x481E] 00000916 4440 neg.w D0 00000918 3F00 move.w -[A7], D0 0000091A 302D B7E0 move.w D0, [A5 - 0x4820] 0000091E 4440 neg.w D0 00000920 3F00 move.w -[A7], D0 00000922 A8A8 syscall OffsetRect 00000924 2F2C 0114 move.l -[A7], [A4 + 0x114] 00000928 486D B7E0 pea.l [A5 - 0x4820] 0000092C 303C 00FA move.w D0, 0xFA 00000930 AAAA syscall QuickTimeDispatch 00000932 486E FF58 pea.l [A6 - 0xA8] 00000936 486D F540 pea.l [A5 - 0xAC0] 0000093A 4EAD 04E2 jsr [A5 + 0x4E2 /* export_152 */] 0000093E 4A2E FF58 tst.b [A6 - 0xA8] 00000942 508F addq.l A7, 8 00000944 6600 10C0 bne +0x10C2 /* 00001A06 */ 00000948 2F2C 0114 move.l -[A7], [A4 + 0x114] 0000094C 486D B7E0 pea.l [A5 - 0x4820] 00000950 303C 00F9 move.w D0, 0xF9 00000954 AAAA syscall QuickTimeDispatch 00000956 7601 moveq.l D3, 0x01 00000958 6000 109E bra +0x10A0 /* 000019F8 */ label0000095C: 0000095C 42A7 clr.l -[A7] 0000095E 2F2C 0114 move.l -[A7], [A4 + 0x114] 00000962 2F03 move.l -[A7], D3 00000964 303C 0117 move.w D0, 0x117 00000968 AAAA syscall QuickTimeDispatch 0000096A 245F movea.l A2, [A7]+ 0000096C 486E FF58 pea.l [A6 - 0xA8] 00000970 486D F54C pea.l [A5 - 0xAB4] 00000974 4EAD 04E2 jsr [A5 + 0x4E2 /* export_152 */] 00000978 4A2E FF58 tst.b [A6 - 0xA8] 0000097C 508F addq.l A7, 8 0000097E 6600 1086 bne +0x1088 /* 00001A06 */ 00000982 42A7 clr.l -[A7] 00000984 2F0A move.l -[A7], A2 00000986 303C 0127 move.w D0, 0x127 0000098A AAAA syscall QuickTimeDispatch 0000098C 2D5F FECC move.l [A6 - 0x134], [A7]+ 00000990 486E FF58 pea.l [A6 - 0xA8] 00000994 486D F55A pea.l [A5 - 0xAA6] 00000998 4EAD 04E2 jsr [A5 + 0x4E2 /* export_152 */] 0000099C 4A2E FF58 tst.b [A6 - 0xA8] 000009A0 508F addq.l A7, 8 000009A2 6600 1062 bne +0x1064 /* 00001A06 */ 000009A6 42A7 clr.l -[A7] 000009A8 2F0A move.l -[A7], A2 000009AA 303C 0062 move.w D0, 0x62 /* 'b' */ 000009AE AAAA syscall QuickTimeDispatch 000009B0 265F movea.l A3, [A7]+ 000009B2 486E FF58 pea.l [A6 - 0xA8] 000009B6 486D F568 pea.l [A5 - 0xA98] 000009BA 4EAD 04E2 jsr [A5 + 0x4E2 /* export_152 */] 000009BE 4A2E FF58 tst.b [A6 - 0xA8] 000009C2 508F addq.l A7, 8 000009C4 6600 1040 bne +0x1042 /* 00001A06 */ 000009C8 42A7 clr.l -[A7] 000009CA 2F0B move.l -[A7], A3 000009CC 303C 0079 move.w D0, 0x79 /* 'y' */ 000009D0 AAAA syscall QuickTimeDispatch 000009D2 2003 move.l D0, D3 000009D4 5380 subq.l D0, 1 000009D6 4C3C 0000 0000 movem.w , 0x0 000009DC 00D2 .incomplete 000009DE 299F 0920 019E move.l [A4 + 0x19E + D0], [A7]+ 000009E4 486E FF58 pea.l [A6 - 0xA8] 000009E8 486D F576 pea.l [A5 - 0xA8A] 000009EC 4EAD 04E2 jsr [A5 + 0x4E2 /* export_152 */] 000009F0 4A2E FF58 tst.b [A6 - 0xA8] 000009F4 508F addq.l A7, 8 000009F6 6600 100E bne +0x1010 /* 00001A06 */ 000009FA 2003 move.l D0, D3 000009FC 5380 subq.l D0, 1 000009FE 4C3C 0000 0000 movem.w , 0x0 00000A04 00D2 .incomplete 00000A06 2F34 0920 019E move.l -[A7], [A4 + 0x19E + D0] 00000A0C 2F2E FECC move.l -[A7], [A6 - 0x134] 00000A10 4EAD 040A jsr [A5 + 0x40A /* export_125 */] 00000A14 2E8B move.l [A7], A3 00000A16 486E FF5A pea.l [A6 - 0xA6] 00000A1A 42A7 clr.l -[A7] 00000A1C 42A7 clr.l -[A7] 00000A1E 303C 006F move.w D0, 0x6F /* 'o' */ 00000A22 AAAA syscall QuickTimeDispatch 00000A24 486E FF58 pea.l [A6 - 0xA8] 00000A28 486D F58A pea.l [A5 - 0xA76] 00000A2C 4EAD 04E2 jsr [A5 + 0x4E2 /* export_152 */] 00000A30 4A2E FF58 tst.b [A6 - 0xA8] 00000A34 4FEF 000C lea.l A7, [A7 + 0xC] 00000A38 6600 0FCC bne +0xFCE /* 00001A06 */ 00000A3C 2003 move.l D0, D3 00000A3E 5380 subq.l D0, 1 00000A40 4C3C 0000 0000 movem.w , 0x0 00000A46 00D2 .incomplete 00000A48 29AE FF5A 0920 018E move.l [A4 + 0x18E + D0], [A6 - 0xA6] 00000A50 42A7 clr.l -[A7] 00000A52 2F0A move.l -[A7], A2 00000A54 303C 0047 move.w D0, 0x47 /* 'G' */ 00000A58 AAAA syscall QuickTimeDispatch 00000A5A 2003 move.l D0, D3 00000A5C 5380 subq.l D0, 1 00000A5E 4C3C 0000 0000 movem.w , 0x0 00000A64 00D2 .incomplete 00000A66 299F 0920 01C2 move.l [A4 + 0x1C2 + D0], [A7]+ 00000A6C 486E FF58 pea.l [A6 - 0xA8] 00000A70 486D F5A6 pea.l [A5 - 0xA5A] 00000A74 4EAD 04E2 jsr [A5 + 0x4E2 /* export_152 */] 00000A78 4A2E FF58 tst.b [A6 - 0xA8] 00000A7C 508F addq.l A7, 8 00000A7E 6600 0F86 bne +0xF88 /* 00001A06 */ 00000A82 2003 move.l D0, D3 00000A84 5380 subq.l D0, 1 00000A86 4C3C 0000 0000 movem.w , 0x0 00000A8C 00D2 .incomplete 00000A8E 29AE FECC 0920 018A move.l [A4 + 0x18A + D0], [A6 - 0x134] 00000A96 42A7 clr.l -[A7] 00000A98 2F0A move.l -[A7], A2 00000A9A 303C 0043 move.w D0, 0x43 /* 'C' */ 00000A9E AAAA syscall QuickTimeDispatch 00000AA0 2003 move.l D0, D3 00000AA2 5380 subq.l D0, 1 00000AA4 4C3C 0000 0000 movem.w , 0x0 00000AAA 00D2 .incomplete 00000AAC 299F 0920 01C6 move.l [A4 + 0x1C6 + D0], [A7]+ 00000AB2 486E FF58 pea.l [A6 - 0xA8] 00000AB6 486D F5B4 pea.l [A5 - 0xA4C] 00000ABA 4EAD 04E2 jsr [A5 + 0x4E2 /* export_152 */] 00000ABE 4A2E FF58 tst.b [A6 - 0xA8] 00000AC2 508F addq.l A7, 8 00000AC4 6600 0F40 bne +0xF42 /* 00001A06 */ 00000AC8 42A7 clr.l -[A7] 00000ACA 2F0A move.l -[A7], A2 00000ACC 303C 0044 move.w D0, 0x44 /* 'D' */ 00000AD0 AAAA syscall QuickTimeDispatch 00000AD2 2003 move.l D0, D3 00000AD4 5380 subq.l D0, 1 00000AD6 4C3C 0000 0000 movem.w , 0x0 00000ADC 00D2 .incomplete 00000ADE 299F 0920 01CA move.l [A4 + 0x1CA + D0], [A7]+ 00000AE4 486E FF58 pea.l [A6 - 0xA8] 00000AE8 486D F5CA pea.l [A5 - 0xA36] 00000AEC 4EAD 04E2 jsr [A5 + 0x4E2 /* export_152 */] 00000AF0 4A2E FF58 tst.b [A6 - 0xA8] 00000AF4 508F addq.l A7, 8 00000AF6 6600 0F0E bne +0xF10 /* 00001A06 */ 00000AFA 2003 move.l D0, D3 00000AFC 5380 subq.l D0, 1 00000AFE 4C3C 0000 0000 movem.w , 0x0 00000B04 00D2 .incomplete 00000B06 2203 move.l D1, D3 00000B08 5381 subq.l D1, 1 00000B0A 4C3C 1000 0000 movem.w A4, 0x0 00000B10 00D2 .incomplete 00000B12 2234 1920 01C6 move.l D1, [A4 + 0x1C6 + D1] 00000B18 B2B4 0920 01CA cmp.l D1, [A4 + 0x1CA + D0] 00000B1E 6F28 ble +0x2A /* 00000B48 */ 00000B20 2003 move.l D0, D3 00000B22 5380 subq.l D0, 1 00000B24 4C3C 0000 0000 movem.w , 0x0 00000B2A 00D2 .incomplete 00000B2C 4AB4 0920 01C6 tst.l [A4 + 0x1C6 + D0] 00000B32 6714 beq +0x16 /* 00000B48 */ 00000B34 486D F5E4 pea.l [A5 - 0xA1C] 00000B38 486D F5F0 pea.l [A5 - 0xA10] 00000B3C 486D F5F6 pea.l [A5 - 0xA0A] 00000B40 42A7 clr.l -[A7] 00000B42 A98B syscall ParamText 00000B44 4EAD 007A jsr [A5 + 0x7A /* export_11 */] label00000B48: 00000B48 4227 clr.b -[A7] 00000B4A 2F0A move.l -[A7], A2 00000B4C 303C 0045 move.w D0, 0x45 /* 'E' */ 00000B50 AAAA syscall QuickTimeDispatch 00000B52 2003 move.l D0, D3 00000B54 5380 subq.l D0, 1 00000B56 4C3C 0000 0000 movem.w , 0x0 00000B5C 00D2 .incomplete 00000B5E 199F 0920 0241 move.b [A4 + 0x241 + D0], [A7]+ 00000B64 486E FF58 pea.l [A6 - 0xA8] 00000B68 486D F62C pea.l [A5 - 0x9D4] 00000B6C 4EAD 04E2 jsr [A5 + 0x4E2 /* export_152 */] 00000B70 4A2E FF58 tst.b [A6 - 0xA8] 00000B74 508F addq.l A7, 8 00000B76 6600 0E8E bne +0xE90 /* 00001A06 */ 00000B7A 42A7 clr.l -[A7] 00000B7C 2F2C 0114 move.l -[A7], [A4 + 0x114] 00000B80 303C 0029 move.w D0, 0x29 /* ')' */ 00000B84 AAAA syscall QuickTimeDispatch 00000B86 2003 move.l D0, D3 00000B88 5380 subq.l D0, 1 00000B8A 4C3C 0000 0000 movem.w , 0x0 00000B90 00D2 .incomplete 00000B92 299F 0920 0196 move.l [A4 + 0x196 + D0], [A7]+ 00000B98 486E FF58 pea.l [A6 - 0xA8] 00000B9C 486D F63C pea.l [A5 - 0x9C4] 00000BA0 4EAD 04E2 jsr [A5 + 0x4E2 /* export_152 */] 00000BA4 4A2E FF58 tst.b [A6 - 0xA8] 00000BA8 508F addq.l A7, 8 00000BAA 6600 0E5A bne +0xE5C /* 00001A06 */ 00000BAE 42A7 clr.l -[A7] 00000BB0 2F0A move.l -[A7], A2 00000BB2 303C 004B move.w D0, 0x4B /* 'K' */ 00000BB6 AAAA syscall QuickTimeDispatch 00000BB8 2003 move.l D0, D3 00000BBA 5380 subq.l D0, 1 00000BBC 4C3C 0000 0000 movem.w , 0x0 00000BC2 00D2 .incomplete 00000BC4 299F 0920 0192 move.l [A4 + 0x192 + D0], [A7]+ 00000BCA 486E FF58 pea.l [A6 - 0xA8] 00000BCE 486D F64E pea.l [A5 - 0x9B2] 00000BD2 4EAD 04E2 jsr [A5 + 0x4E2 /* export_152 */] 00000BD6 4A2E FF58 tst.b [A6 - 0xA8] 00000BDA 508F addq.l A7, 8 00000BDC 6600 0E28 bne +0xE2A /* 00001A06 */ 00000BE0 42A7 clr.l -[A7] 00000BE2 2F0A move.l -[A7], A2 00000BE4 303C 004C move.w D0, 0x4C /* 'L' */ 00000BE8 AAAA syscall QuickTimeDispatch 00000BEA 2003 move.l D0, D3 00000BEC 5380 subq.l D0, 1 00000BEE 4C3C 0000 0000 movem.w , 0x0 00000BF4 00D2 .incomplete 00000BF6 299F 0920 019A move.l [A4 + 0x19A + D0], [A7]+ 00000BFC 486E FF58 pea.l [A6 - 0xA8] 00000C00 486D F660 pea.l [A5 - 0x9A0] 00000C04 4EAD 04E2 jsr [A5 + 0x4E2 /* export_152 */] 00000C08 4A2E FF58 tst.b [A6 - 0xA8] 00000C0C 508F addq.l A7, 8 00000C0E 6600 0DF6 bne +0xDF8 /* 00001A06 */ 00000C12 2F0A move.l -[A7], A2 00000C14 2003 move.l D0, D3 00000C16 5380 subq.l D0, 1 00000C18 4C3C 0000 0000 movem.w , 0x0 00000C1E 00D2 .incomplete 00000C20 4874 0920 01CE pea.l [A4 + 0x1CE + D0] 00000C26 303C 004E move.w D0, 0x4E /* 'N' */ 00000C2A AAAA syscall QuickTimeDispatch 00000C2C 486E FF58 pea.l [A6 - 0xA8] 00000C30 486D F670 pea.l [A5 - 0x990] 00000C34 4EAD 04E2 jsr [A5 + 0x4E2 /* export_152 */] 00000C38 4A2E FF58 tst.b [A6 - 0xA8] 00000C3C 508F addq.l A7, 8 00000C3E 6600 0DC6 bne +0xDC8 /* 00001A06 */ 00000C42 2F0A move.l -[A7], A2 00000C44 2003 move.l D0, D3 00000C46 5380 subq.l D0, 1 00000C48 4C3C 0000 0000 movem.w , 0x0 00000C4E 00D2 .incomplete 00000C50 4874 0920 01D2 pea.l [A4 + 0x1D2 + D0] 00000C56 303C 0056 move.w D0, 0x56 /* 'V' */ 00000C5A AAAA syscall QuickTimeDispatch 00000C5C 486E FF58 pea.l [A6 - 0xA8] 00000C60 486D F682 pea.l [A5 - 0x97E] 00000C64 4EAD 04E2 jsr [A5 + 0x4E2 /* export_152 */] 00000C68 4A2E FF58 tst.b [A6 - 0xA8] 00000C6C 508F addq.l A7, 8 00000C6E 6600 0D96 bne +0xD98 /* 00001A06 */ 00000C72 4267 clr.w -[A7] 00000C74 2F0A move.l -[A7], A2 00000C76 303C 0050 move.w D0, 0x50 /* 'P' */ 00000C7A AAAA syscall QuickTimeDispatch 00000C7C 2003 move.l D0, D3 00000C7E 5380 subq.l D0, 1 00000C80 4C3C 0000 0000 movem.w , 0x0 00000C86 00D2 .incomplete 00000C88 305F movea.w A0, [A7]+ 00000C8A 2988 0920 01BA move.l [A4 + 0x1BA + D0], A0 00000C90 486E FF58 pea.l [A6 - 0xA8] 00000C94 486D F692 pea.l [A5 - 0x96E] 00000C98 4EAD 04E2 jsr [A5 + 0x4E2 /* export_152 */] 00000C9C 4A2E FF58 tst.b [A6 - 0xA8] 00000CA0 508F addq.l A7, 8 00000CA2 6600 0D62 bne +0xD64 /* 00001A06 */ 00000CA6 4267 clr.w -[A7] 00000CA8 2F0A move.l -[A7], A2 00000CAA 303C 0054 move.w D0, 0x54 /* 'T' */ 00000CAE AAAA syscall QuickTimeDispatch 00000CB0 2003 move.l D0, D3 00000CB2 5380 subq.l D0, 1 00000CB4 4C3C 0000 0000 movem.w , 0x0 00000CBA 00D2 .incomplete 00000CBC 305F movea.w A0, [A7]+ 00000CBE 2988 0920 01AE move.l [A4 + 0x1AE + D0], A0 00000CC4 486E FF58 pea.l [A6 - 0xA8] 00000CC8 486D F6A0 pea.l [A5 - 0x960] 00000CCC 4EAD 04E2 jsr [A5 + 0x4E2 /* export_152 */] 00000CD0 4A2E FF58 tst.b [A6 - 0xA8] 00000CD4 508F addq.l A7, 8 00000CD6 6600 0D2E bne +0xD30 /* 00001A06 */ 00000CDA 2F0A move.l -[A7], A2 00000CDC 486E FF1A pea.l [A6 - 0xE6] 00000CE0 486E FF16 pea.l [A6 - 0xEA] 00000CE4 303C 005D move.w D0, 0x5D /* ']' */ 00000CE8 AAAA syscall QuickTimeDispatch 00000CEA 486E FF58 pea.l [A6 - 0xA8] 00000CEE 486D F6B0 pea.l [A5 - 0x950] 00000CF2 4EAD 04E2 jsr [A5 + 0x4E2 /* export_152 */] 00000CF6 4A2E FF58 tst.b [A6 - 0xA8] 00000CFA 508F addq.l A7, 8 00000CFC 6600 0D08 bne +0xD0A /* 00001A06 */ 00000D00 2003 move.l D0, D3 00000D02 5380 subq.l D0, 1 00000D04 4C3C 0000 0000 movem.w , 0x0 00000D0A 00D2 .incomplete 00000D0C 4274 0920 01F8 clr.w [A4 + 0x1F8 + D0] 00000D12 2003 move.l D0, D3 00000D14 5380 subq.l D0, 1 00000D16 4C3C 0000 0000 movem.w , 0x0 00000D1C 00D2 .incomplete 00000D1E 4274 0920 01F6 clr.w [A4 + 0x1F6 + D0] 00000D24 202E FF1A move.l D0, [A6 - 0xE6] 00000D28 7210 moveq.l D1, 0x10 00000D2A E2A0 asr D0, D1 00000D2C 2203 move.l D1, D3 00000D2E 5381 subq.l D1, 1 00000D30 4C3C 1000 0000 movem.w A4, 0x0 00000D36 00D2 .incomplete 00000D38 3980 1920 01FC move.w [A4 + 0x1FC + D1], D0 00000D3E 202E FF16 move.l D0, [A6 - 0xEA] 00000D42 7210 moveq.l D1, 0x10 00000D44 E2A0 asr D0, D1 00000D46 2203 move.l D1, D3 00000D48 5381 subq.l D1, 1 00000D4A 4C3C 1000 0000 movem.w A4, 0x0 00000D50 00D2 .incomplete 00000D52 3980 1920 01FA move.w [A4 + 0x1FA + D1], D0 00000D58 2003 move.l D0, D3 00000D5A 5380 subq.l D0, 1 00000D5C 4C3C 0000 0000 movem.w , 0x0 00000D62 00D2 .incomplete 00000D64 2D74 0920 01F6 FF72 move.l [A6 - 0x8E], [A4 + 0x1F6 + D0] 00000D6C 2D74 0920 01FA FF76 move.l [A6 - 0x8A], [A4 + 0x1FA + D0] 00000D74 42A7 clr.l -[A7] 00000D76 2F0B move.l -[A7], A3 00000D78 303C 0066 move.w D0, 0x66 /* 'f' */ 00000D7C AAAA syscall QuickTimeDispatch 00000D7E 2003 move.l D0, D3 00000D80 5380 subq.l D0, 1 00000D82 4C3C 0000 0000 movem.w , 0x0 00000D88 00D2 .incomplete 00000D8A 299F 0920 0242 move.l [A4 + 0x242 + D0], [A7]+ 00000D90 486E FF58 pea.l [A6 - 0xA8] 00000D94 486D F6C4 pea.l [A5 - 0x93C] 00000D98 4EAD 04E2 jsr [A5 + 0x4E2 /* export_152 */] 00000D9C 4A2E FF58 tst.b [A6 - 0xA8] 00000DA0 508F addq.l A7, 8 00000DA2 6600 0C62 bne +0xC64 /* 00001A06 */ 00000DA6 42A7 clr.l -[A7] 00000DA8 2F0B move.l -[A7], A3 00000DAA 303C 0067 move.w D0, 0x67 /* 'g' */ 00000DAE AAAA syscall QuickTimeDispatch 00000DB0 2003 move.l D0, D3 00000DB2 5380 subq.l D0, 1 00000DB4 4C3C 0000 0000 movem.w , 0x0 00000DBA 00D2 .incomplete 00000DBC 299F 0920 0246 move.l [A4 + 0x246 + D0], [A7]+ 00000DC2 486E FF58 pea.l [A6 - 0xA8] 00000DC6 486D F6DA pea.l [A5 - 0x926] 00000DCA 4EAD 04E2 jsr [A5 + 0x4E2 /* export_152 */] 00000DCE 4A2E FF58 tst.b [A6 - 0xA8] 00000DD2 508F addq.l A7, 8 00000DD4 6600 0C30 bne +0xC32 /* 00001A06 */ 00000DD8 42A7 clr.l -[A7] 00000DDA 2F0B move.l -[A7], A3 00000DDC 303C 0068 move.w D0, 0x68 /* 'h' */ 00000DE0 AAAA syscall QuickTimeDispatch 00000DE2 2003 move.l D0, D3 00000DE4 5380 subq.l D0, 1 00000DE6 4C3C 0000 0000 movem.w , 0x0 00000DEC 00D2 .incomplete 00000DEE 299F 0920 024E move.l [A4 + 0x24E + D0], [A7]+ 00000DF4 486E FF58 pea.l [A6 - 0xA8] 00000DF8 486D F6F4 pea.l [A5 - 0x90C] 00000DFC 4EAD 04E2 jsr [A5 + 0x4E2 /* export_152 */] 00000E00 4A2E FF58 tst.b [A6 - 0xA8] 00000E04 508F addq.l A7, 8 00000E06 6600 0BFE bne +0xC00 /* 00001A06 */ 00000E0A 42A7 clr.l -[A7] 00000E0C 2F0B move.l -[A7], A3 00000E0E 303C 006A move.w D0, 0x6A /* 'j' */ 00000E12 AAAA syscall QuickTimeDispatch 00000E14 2003 move.l D0, D3 00000E16 5380 subq.l D0, 1 00000E18 4C3C 0000 0000 movem.w , 0x0 00000E1E 00D2 .incomplete 00000E20 299F 0920 024A move.l [A4 + 0x24A + D0], [A7]+ 00000E26 486E FF58 pea.l [A6 - 0xA8] 00000E2A 486D F706 pea.l [A5 - 0x8FA] 00000E2E 4EAD 04E2 jsr [A5 + 0x4E2 /* export_152 */] 00000E32 4A2E FF58 tst.b [A6 - 0xA8] 00000E36 508F addq.l A7, 8 00000E38 6600 0BCC bne +0xBCE /* 00001A06 */ 00000E3C 4267 clr.w -[A7] 00000E3E 2F0B move.l -[A7], A3 00000E40 303C 006B move.w D0, 0x6B /* 'k' */ 00000E44 AAAA syscall QuickTimeDispatch 00000E46 2003 move.l D0, D3 00000E48 5380 subq.l D0, 1 00000E4A 4C3C 0000 0000 movem.w , 0x0 00000E50 00D2 .incomplete 00000E52 305F movea.w A0, [A7]+ 00000E54 2988 0920 01AA move.l [A4 + 0x1AA + D0], A0 00000E5A 486E FF58 pea.l [A6 - 0xA8] 00000E5E 486D F718 pea.l [A5 - 0x8E8] 00000E62 4EAD 04E2 jsr [A5 + 0x4E2 /* export_152 */] 00000E66 4A2E FF58 tst.b [A6 - 0xA8] 00000E6A 508F addq.l A7, 8 00000E6C 6600 0B98 bne +0xB9A /* 00001A06 */ 00000E70 4267 clr.w -[A7] 00000E72 2F0B move.l -[A7], A3 00000E74 303C 006D move.w D0, 0x6D /* 'm' */ 00000E78 AAAA syscall QuickTimeDispatch 00000E7A 2003 move.l D0, D3 00000E7C 5380 subq.l D0, 1 00000E7E 4C3C 0000 0000 movem.w , 0x0 00000E84 00D2 .incomplete 00000E86 305F movea.w A0, [A7]+ 00000E88 2988 0920 0252 move.l [A4 + 0x252 + D0], A0 00000E8E 486E FF58 pea.l [A6 - 0xA8] 00000E92 486D F72A pea.l [A5 - 0x8D6] 00000E96 4EAD 04E2 jsr [A5 + 0x4E2 /* export_152 */] 00000E9A 4A2E FF58 tst.b [A6 - 0xA8] 00000E9E 508F addq.l A7, 8 00000EA0 6600 0B64 bne +0xB66 /* 00001A06 */ 00000EA4 42A7 clr.l -[A7] 00000EA6 2F0B move.l -[A7], A3 00000EA8 303C 0077 move.w D0, 0x77 /* 'w' */ 00000EAC AAAA syscall QuickTimeDispatch 00000EAE 2003 move.l D0, D3 00000EB0 5380 subq.l D0, 1 00000EB2 4C3C 0000 0000 movem.w , 0x0 00000EB8 00D2 .incomplete 00000EBA 299F 0920 01A2 move.l [A4 + 0x1A2 + D0], [A7]+ 00000EC0 486E FF58 pea.l [A6 - 0xA8] 00000EC4 486D F73A pea.l [A5 - 0x8C6] 00000EC8 4EAD 04E2 jsr [A5 + 0x4E2 /* export_152 */] 00000ECC 4A2E FF58 tst.b [A6 - 0xA8] 00000ED0 508F addq.l A7, 8 00000ED2 6600 0B32 bne +0xB34 /* 00001A06 */ 00000ED6 2003 move.l D0, D3 00000ED8 5380 subq.l D0, 1 00000EDA 4C3C 0000 0000 movem.w , 0x0 00000EE0 00D2 .incomplete 00000EE2 4274 0920 022E clr.w [A4 + 0x22E + D0] 00000EE8 2003 move.l D0, D3 00000EEA 5380 subq.l D0, 1 00000EEC 4C3C 0000 0000 movem.w , 0x0 00000EF2 00D2 .incomplete 00000EF4 42B4 0920 0230 clr.l [A4 + 0x230 + D0] 00000EFA 0CAE 7669 6465 FF5A cmpi.l [A6 - 0xA6], 0x76696465 /* 'vide' */ 00000F02 6600 0870 bne +0x872 /* 00001774 */ 00000F06 2003 move.l D0, D3 00000F08 5380 subq.l D0, 1 00000F0A 4C3C 0000 0000 movem.w , 0x0 00000F10 00D2 .incomplete 00000F12 2D74 0920 019E FF62 move.l [A6 - 0x9E], [A4 + 0x19E + D0] 00000F1A 7001 moveq.l D0, 0x01 00000F1C 2D40 FFD8 move.l [A6 - 0x28], D0 00000F20 52AC 017E addq.l [A4 + 0x17E], 1 00000F24 4AAE FF62 tst.l [A6 - 0x9E] 00000F28 6F00 084A ble +0x84C /* 00001774 */ 00000F2C 4A2E 0008 tst.b [A6 + 0x8] 00000F30 6700 0096 beq +0x98 /* 00000FC8 */ 00000F34 42AE FF4E clr.l [A6 - 0xB2] label00000F38: 00000F38 3F3C 0001 move.w -[A7], 0x1 00000F3C 486E FF4E pea.l [A6 - 0xB2] 00000F40 4EAD 04D2 jsr [A5 + 0x4D2 /* export_150 */] 00000F44 4AAE FF4E tst.l [A6 - 0xB2] 00000F48 5C8F addq.l A7, 6 00000F4A 6772 beq +0x74 /* 00000FBE */ 00000F4C 42A7 clr.l -[A7] 00000F4E 206E FF4E movea.l A0, [A6 - 0xB2] 00000F52 2F28 0004 move.l -[A7], [A0 + 0x4] 00000F56 486E FF6A pea.l [A6 - 0x96] 00000F5A 2F3C 0004 03E8 move.l -[A7], 0x403E8 00000F60 7000 moveq.l D0, 0x00 00000F62 A82A syscall ComponentDispatch 00000F64 2A1F move.l D5, [A7]+ 00000F66 082E 0003 FF6D btst.b [A6 - 0x93], 0x3 00000F6C 6748 beq +0x4A /* 00000FB6 */ 00000F6E 206E FF4E movea.l A0, [A6 - 0xB2] 00000F72 117C 0001 0011 move.b [A0 + 0x11], 0x1 00000F78 42A7 clr.l -[A7] 00000F7A 206E FF4E movea.l A0, [A6 - 0xB2] 00000F7E 2F28 0004 move.l -[A7], [A0 + 0x4] 00000F82 2F2E FF62 move.l -[A7], [A6 - 0x9E] 00000F86 486E FF72 pea.l [A6 - 0x8E] 00000F8A 2F2E FF4A move.l -[A7], [A6 - 0xB6] 00000F8E 2F2E FF46 move.l -[A7], [A6 - 0xBA] 00000F92 2F2C 0104 move.l -[A7], [A4 + 0x104] 00000F96 2003 move.l D0, D3 00000F98 5380 subq.l D0, 1 00000F9A 4C3C 0000 0000 movem.w , 0x0 00000FA0 00D2 .incomplete 00000FA2 2F34 0920 024E move.l -[A7], [A4 + 0x24E + D0] 00000FA8 2F3C 0018 03ED move.l -[A7], 0x1803ED 00000FAE 7000 moveq.l D0, 0x00 00000FB0 A82A syscall ComponentDispatch 00000FB2 2A1F move.l D5, [A7]+ 00000FB4 6008 bra +0xA /* 00000FBE */ label00000FB6: 00000FB6 206E FF4E movea.l A0, [A6 - 0xB2] 00000FBA 4228 0011 clr.b [A0 + 0x11] label00000FBE: 00000FBE 4AAE FF4E tst.l [A6 - 0xB2] 00000FC2 6600 FF74 bne -0x8A /* 00000F38 */ 00000FC6 6044 bra +0x46 /* 0000100C */ label00000FC8: 00000FC8 4A2E 0016 tst.b [A6 + 0x16] 00000FCC 673E beq +0x40 /* 0000100C */ 00000FCE 4A87 tst.l D7 00000FD0 673A beq +0x3C /* 0000100C */ 00000FD2 42A7 clr.l -[A7] 00000FD4 2047 movea.l A0, D7 00000FD6 2F28 0004 move.l -[A7], [A0 + 0x4] 00000FDA 2F2E FF62 move.l -[A7], [A6 - 0x9E] 00000FDE 486E FF72 pea.l [A6 - 0x8E] 00000FE2 2F2E FF4A move.l -[A7], [A6 - 0xB6] 00000FE6 2F2E FF46 move.l -[A7], [A6 - 0xBA] 00000FEA 2F2C 0104 move.l -[A7], [A4 + 0x104] 00000FEE 2003 move.l D0, D3 00000FF0 5380 subq.l D0, 1 00000FF2 4C3C 0000 0000 movem.w , 0x0 00000FF8 00D2 .incomplete 00000FFA 2F34 0920 024E move.l -[A7], [A4 + 0x24E + D0] 00001000 2F3C 0018 03ED move.l -[A7], 0x1803ED 00001006 7000 moveq.l D0, 0x00 00001008 A82A syscall ComponentDispatch 0000100A 2A1F move.l D5, [A7]+ label0000100C: 0000100C 4A2E 000A tst.b [A6 + 0xA] 00001010 6700 00D8 beq +0xDA /* 000010EA */ 00001014 42AE FF4E clr.l [A6 - 0xB2] label00001018: 00001018 3F3C 0002 move.w -[A7], 0x2 0000101C 486E FF4E pea.l [A6 - 0xB2] 00001020 4EAD 04D2 jsr [A5 + 0x4D2 /* export_150 */] 00001024 4AAE FF4E tst.l [A6 - 0xB2] 00001028 5C8F addq.l A7, 6 0000102A 6772 beq +0x74 /* 0000109E */ 0000102C 42A7 clr.l -[A7] 0000102E 206E FF4E movea.l A0, [A6 - 0xB2] 00001032 2F28 0004 move.l -[A7], [A0 + 0x4] 00001036 486E FF6A pea.l [A6 - 0x96] 0000103A 2F3C 0004 03E8 move.l -[A7], 0x403E8 00001040 7000 moveq.l D0, 0x00 00001042 A82A syscall ComponentDispatch 00001044 2A1F move.l D5, [A7]+ 00001046 082E 0003 FF6D btst.b [A6 - 0x93], 0x3 0000104C 6748 beq +0x4A /* 00001096 */ 0000104E 206E FF4E movea.l A0, [A6 - 0xB2] 00001052 117C 0001 0011 move.b [A0 + 0x11], 0x1 00001058 42A7 clr.l -[A7] 0000105A 206E FF4E movea.l A0, [A6 - 0xB2] 0000105E 2F28 0004 move.l -[A7], [A0 + 0x4] 00001062 2F2E FF62 move.l -[A7], [A6 - 0x9E] 00001066 486E FF72 pea.l [A6 - 0x8E] 0000106A 2F2E FF4A move.l -[A7], [A6 - 0xB6] 0000106E 2F2E FF42 move.l -[A7], [A6 - 0xBE] 00001072 2F2C 0104 move.l -[A7], [A4 + 0x104] 00001076 2003 move.l D0, D3 00001078 5380 subq.l D0, 1 0000107A 4C3C 0000 0000 movem.w , 0x0 00001080 00D2 .incomplete 00001082 2F34 0920 024E move.l -[A7], [A4 + 0x24E + D0] 00001088 2F3C 0018 03ED move.l -[A7], 0x1803ED 0000108E 7000 moveq.l D0, 0x00 00001090 A82A syscall ComponentDispatch 00001092 2A1F move.l D5, [A7]+ 00001094 6008 bra +0xA /* 0000109E */ label00001096: 00001096 206E FF4E movea.l A0, [A6 - 0xB2] 0000109A 4228 0011 clr.b [A0 + 0x11] label0000109E: 0000109E 4AAE FF4E tst.l [A6 - 0xB2] 000010A2 6600 FF74 bne -0x8A /* 00001018 */ 000010A6 2F06 move.l -[A7], D6 000010A8 42A7 clr.l -[A7] 000010AA 303C 002D move.w D0, 0x2D /* '-' */ 000010AE AAAA syscall QuickTimeDispatch 000010B0 486E FF58 pea.l [A6 - 0xA8] 000010B4 486D F75A pea.l [A5 - 0x8A6] 000010B8 4EAD 04E2 jsr [A5 + 0x4E2 /* export_152 */] 000010BC 4A2E FF58 tst.b [A6 - 0xA8] 000010C0 508F addq.l A7, 8 000010C2 6600 0942 bne +0x944 /* 00001A06 */ 000010C6 2F06 move.l -[A7], D6 000010C8 4267 clr.w -[A7] 000010CA 303C 002F move.w D0, 0x2F /* '/' */ 000010CE AAAA syscall QuickTimeDispatch 000010D0 486E FF58 pea.l [A6 - 0xA8] 000010D4 486D F76E pea.l [A5 - 0x892] 000010D8 4EAD 04E2 jsr [A5 + 0x4E2 /* export_152 */] 000010DC 4A2E FF58 tst.b [A6 - 0xA8] 000010E0 508F addq.l A7, 8 000010E2 6600 0922 bne +0x924 /* 00001A06 */ 000010E6 6000 0088 bra +0x8A /* 00001170 */ label000010EA: 000010EA 4A2E 0018 tst.b [A6 + 0x18] 000010EE 6700 0080 beq +0x82 /* 00001170 */ 000010F2 4A87 tst.l D7 000010F4 673A beq +0x3C /* 00001130 */ 000010F6 42A7 clr.l -[A7] 000010F8 2047 movea.l A0, D7 000010FA 2F28 0004 move.l -[A7], [A0 + 0x4] 000010FE 2F2E FF62 move.l -[A7], [A6 - 0x9E] 00001102 486E FF72 pea.l [A6 - 0x8E] 00001106 2F2E FF4A move.l -[A7], [A6 - 0xB6] 0000110A 2F2E FF42 move.l -[A7], [A6 - 0xBE] 0000110E 2F2C 0104 move.l -[A7], [A4 + 0x104] 00001112 2003 move.l D0, D3 00001114 5380 subq.l D0, 1 00001116 4C3C 0000 0000 movem.w , 0x0 0000111C 00D2 .incomplete 0000111E 2F34 0920 024E move.l -[A7], [A4 + 0x24E + D0] 00001124 2F3C 0018 03ED move.l -[A7], 0x1803ED 0000112A 7000 moveq.l D0, 0x00 0000112C A82A syscall ComponentDispatch 0000112E 2A1F move.l D5, [A7]+ label00001130: 00001130 2F06 move.l -[A7], D6 00001132 42A7 clr.l -[A7] 00001134 303C 002D move.w D0, 0x2D /* '-' */ 00001138 AAAA syscall QuickTimeDispatch 0000113A 486E FF58 pea.l [A6 - 0xA8] 0000113E 486D F784 pea.l [A5 - 0x87C] 00001142 4EAD 04E2 jsr [A5 + 0x4E2 /* export_152 */] 00001146 4A2E FF58 tst.b [A6 - 0xA8] 0000114A 508F addq.l A7, 8 0000114C 6600 08B8 bne +0x8BA /* 00001A06 */ 00001150 2F06 move.l -[A7], D6 00001152 4267 clr.w -[A7] 00001154 303C 002F move.w D0, 0x2F /* '/' */ 00001158 AAAA syscall QuickTimeDispatch 0000115A 486E FF58 pea.l [A6 - 0xA8] 0000115E 486D F798 pea.l [A5 - 0x868] 00001162 4EAD 04E2 jsr [A5 + 0x4E2 /* export_152 */] 00001166 4A2E FF58 tst.b [A6 - 0xA8] 0000116A 508F addq.l A7, 8 0000116C 6600 0898 bne +0x89A /* 00001A06 */ label00001170: 00001170 2F2C 0114 move.l -[A7], [A4 + 0x114] 00001174 42A7 clr.l -[A7] 00001176 303C 002D move.w D0, 0x2D /* '-' */ 0000117A AAAA syscall QuickTimeDispatch 0000117C 486E FF58 pea.l [A6 - 0xA8] 00001180 486D F7AE pea.l [A5 - 0x852] 00001184 4EAD 04E2 jsr [A5 + 0x4E2 /* export_152 */] 00001188 4A2E FF58 tst.b [A6 - 0xA8] 0000118C 508F addq.l A7, 8 0000118E 6600 0876 bne +0x878 /* 00001A06 */ 00001192 2F2C 0114 move.l -[A7], [A4 + 0x114] 00001196 4267 clr.w -[A7] 00001198 303C 002F move.w D0, 0x2F /* '/' */ 0000119C AAAA syscall QuickTimeDispatch 0000119E 486E FF58 pea.l [A6 - 0xA8] 000011A2 486D F7C2 pea.l [A5 - 0x83E] 000011A6 4EAD 04E2 jsr [A5 + 0x4E2 /* export_152 */] 000011AA 4A2E FF58 tst.b [A6 - 0xA8] 000011AE 508F addq.l A7, 8 000011B0 6600 0854 bne +0x856 /* 00001A06 */ 000011B4 42AE FFD0 clr.l [A6 - 0x30] 000011B8 7001 moveq.l D0, 0x01 000011BA 2D40 FF66 move.l [A6 - 0x9A], D0 label000011BE: 000011BE 4A2E 0008 tst.b [A6 + 0x8] 000011C2 6614 bne +0x16 /* 000011D8 */ 000011C4 4A2E 000A tst.b [A6 + 0xA] 000011C8 660E bne +0x10 /* 000011D8 */ 000011CA 4A2E 0016 tst.b [A6 + 0x16] 000011CE 6608 bne +0xA /* 000011D8 */ 000011D0 4A2E 0018 tst.b [A6 + 0x18] 000011D4 6700 00DE beq +0xE0 /* 000012B4 */ label000011D8: 000011D8 486E FF22 pea.l [A6 - 0xDE] 000011DC 486E FF1E pea.l [A6 - 0xE2] 000011E0 203C 0008 0005 move.l D0, 0x80005 000011E6 AB1D syscall QDExtensions 000011E8 2F2E FF46 move.l -[A7], [A6 - 0xBA] 000011EC A873 syscall SetPort 000011EE 206E FF4A movea.l A0, [A6 - 0xB6] 000011F2 2068 0002 movea.l A0, [A0 + 0x2] 000011F6 2F10 move.l -[A7], [A0] 000011F8 206E FF46 movea.l A0, [A6 - 0xBA] 000011FC 2068 0002 movea.l A0, [A0 + 0x2] 00001200 2F10 move.l -[A7], [A0] 00001202 486E FF72 pea.l [A6 - 0x8E] 00001206 486E FF72 pea.l [A6 - 0x8E] 0000120A 4267 clr.w -[A7] 0000120C 42A7 clr.l -[A7] 0000120E A8EC syscall CopyBits 00001210 2F2E FF22 move.l -[A7], [A6 - 0xDE] 00001214 2F2E FF1E move.l -[A7], [A6 - 0xE2] 00001218 203C 0008 0006 move.l D0, 0x80006 0000121E AB1D syscall QDExtensions 00001220 4A2E 000A tst.b [A6 + 0xA] 00001224 6606 bne +0x8 /* 0000122C */ 00001226 4A2E 0018 tst.b [A6 + 0x18] 0000122A 6742 beq +0x44 /* 0000126E */ label0000122C: 0000122C 2F06 move.l -[A7], D6 0000122E 2F2E FFD0 move.l -[A7], [A6 - 0x30] 00001232 303C 003D move.w D0, 0x3D /* '=' */ 00001236 AAAA syscall QuickTimeDispatch 00001238 486E FF58 pea.l [A6 - 0xA8] 0000123C 486D F7D8 pea.l [A5 - 0x828] 00001240 4EAD 04E2 jsr [A5 + 0x4E2 /* export_152 */] 00001244 4A2E FF58 tst.b [A6 - 0xA8] 00001248 508F addq.l A7, 8 0000124A 6600 07BA bne +0x7BC /* 00001A06 */ 0000124E 2F06 move.l -[A7], D6 00001250 42A7 clr.l -[A7] 00001252 303C 0005 move.w D0, 0x5 00001256 AAAA syscall QuickTimeDispatch 00001258 486E FF58 pea.l [A6 - 0xA8] 0000125C 486D F7F2 pea.l [A5 - 0x80E] 00001260 4EAD 04E2 jsr [A5 + 0x4E2 /* export_152 */] 00001264 4A2E FF58 tst.b [A6 - 0xA8] 00001268 508F addq.l A7, 8 0000126A 6600 079A bne +0x79C /* 00001A06 */ label0000126E: 0000126E 2F2C 0114 move.l -[A7], [A4 + 0x114] 00001272 2F2E FFD0 move.l -[A7], [A6 - 0x30] 00001276 303C 003D move.w D0, 0x3D /* '=' */ 0000127A AAAA syscall QuickTimeDispatch 0000127C 486E FF58 pea.l [A6 - 0xA8] 00001280 486D F804 pea.l [A5 - 0x7FC] 00001284 4EAD 04E2 jsr [A5 + 0x4E2 /* export_152 */] 00001288 4A2E FF58 tst.b [A6 - 0xA8] 0000128C 508F addq.l A7, 8 0000128E 6600 0776 bne +0x778 /* 00001A06 */ 00001292 2F2C 0114 move.l -[A7], [A4 + 0x114] 00001296 42A7 clr.l -[A7] 00001298 303C 0005 move.w D0, 0x5 0000129C AAAA syscall QuickTimeDispatch 0000129E 486E FF58 pea.l [A6 - 0xA8] 000012A2 486D F81E pea.l [A5 - 0x7E2] 000012A6 4EAD 04E2 jsr [A5 + 0x4E2 /* export_152 */] 000012AA 4A2E FF58 tst.b [A6 - 0xA8] 000012AE 508F addq.l A7, 8 000012B0 6600 0754 bne +0x756 /* 00001A06 */ label000012B4: 000012B4 4A2E 0008 tst.b [A6 + 0x8] 000012B8 6612 bne +0x14 /* 000012CC */ 000012BA 4A2E 000A tst.b [A6 + 0xA] 000012BE 660C bne +0xE /* 000012CC */ 000012C0 4A2E 0016 tst.b [A6 + 0x16] 000012C4 6606 bne +0x8 /* 000012CC */ 000012C6 4A2E 0018 tst.b [A6 + 0x18] 000012CA 6744 beq +0x46 /* 00001310 */ label000012CC: 000012CC 486E FF22 pea.l [A6 - 0xDE] 000012D0 486E FF1E pea.l [A6 - 0xE2] 000012D4 203C 0008 0005 move.l D0, 0x80005 000012DA AB1D syscall QDExtensions 000012DC 4AAE FF42 tst.l [A6 - 0xBE] 000012E0 6710 beq +0x12 /* 000012F2 */ 000012E2 2F2D E914 move.l -[A7], [A5 - 0x16EC] 000012E6 2F2E FF42 move.l -[A7], [A6 - 0xBE] 000012EA 4EBA ED14 jsr [PC - 0x12EC /* 00000000 */] 000012EE 508F addq.l A7, 8 000012F0 600E bra +0x10 /* 00001300 */ label000012F2: 000012F2 2F2D E914 move.l -[A7], [A5 - 0x16EC] 000012F6 2F2E FF4A move.l -[A7], [A6 - 0xB6] 000012FA 4EBA ED04 jsr [PC - 0x12FC /* 00000000 */] 000012FE 508F addq.l A7, 8 label00001300: 00001300 2F2E FF22 move.l -[A7], [A6 - 0xDE] 00001304 2F2E FF1E move.l -[A7], [A6 - 0xE2] 00001308 203C 0008 0006 move.l D0, 0x80006 0000130E AB1D syscall QDExtensions label00001310: 00001310 42A7 clr.l -[A7] 00001312 2F2E FFD0 move.l -[A7], [A6 - 0x30] 00001316 2F0A move.l -[A7], A2 00001318 303C 0096 move.w D0, 0x96 0000131C AAAA syscall QuickTimeDispatch 0000131E 2D5F FFC8 move.l [A6 - 0x38], [A7]+ 00001322 4267 clr.w -[A7] 00001324 2F0B move.l -[A7], A3 00001326 486E FFE8 pea.l [A6 - 0x18] 0000132A 486E FFE4 pea.l [A6 - 0x1C] 0000132E 2F2E FFC8 move.l -[A7], [A6 - 0x38] 00001332 486E FFB4 pea.l [A6 - 0x4C] 00001336 486E FFB0 pea.l [A6 - 0x50] 0000133A 2F2E FFA4 move.l -[A7], [A6 - 0x5C] 0000133E 486E FFEC pea.l [A6 - 0x14] 00001342 4878 0001 push.l 0x1 00001346 486E FFE0 pea.l [A6 - 0x20] 0000134A 486E FFA2 pea.l [A6 - 0x5E] 0000134E 303C 007F move.w D0, 0x7F 00001352 AAAA syscall QuickTimeDispatch 00001354 381F move.w D4, [A7]+ 00001356 486E FF58 pea.l [A6 - 0xA8] 0000135A 3F04 move.w -[A7], D4 0000135C 486D F830 pea.l [A5 - 0x7D0] 00001360 4EAD 04EA jsr [A5 + 0x4EA /* export_153 */] 00001364 4A2E FF58 tst.b [A6 - 0xA8] 00001368 4FEF 000A lea.l A7, [A7 + 0xA] 0000136C 6600 0698 bne +0x69A /* 00001A06 */ 00001370 7001 moveq.l D0, 0x01 00001372 B0AE FF66 cmp.l D0, [A6 - 0x9A] 00001376 6600 010E bne +0x110 /* 00001486 */ 0000137A 486E FF22 pea.l [A6 - 0xDE] 0000137E 486E FF1E pea.l [A6 - 0xE2] 00001382 203C 0008 0005 move.l D0, 0x80005 00001388 AB1D syscall QDExtensions 0000138A 2F2E FF46 move.l -[A7], [A6 - 0xBA] 0000138E A873 syscall SetPort 00001390 206E FF4A movea.l A0, [A6 - 0xB6] 00001394 2068 0002 movea.l A0, [A0 + 0x2] 00001398 2F10 move.l -[A7], [A0] 0000139A 206E FF46 movea.l A0, [A6 - 0xBA] 0000139E 2068 0002 movea.l A0, [A0 + 0x2] 000013A2 2F10 move.l -[A7], [A0] 000013A4 486E FF72 pea.l [A6 - 0x8E] 000013A8 486E FF72 pea.l [A6 - 0x8E] 000013AC 4267 clr.w -[A7] 000013AE 42A7 clr.l -[A7] 000013B0 A8EC syscall CopyBits 000013B2 2F2E FF22 move.l -[A7], [A6 - 0xDE] 000013B6 2F2E FF1E move.l -[A7], [A6 - 0xE2] 000013BA 203C 0008 0006 move.l D0, 0x80006 000013C0 AB1D syscall QDExtensions 000013C2 2D6E FFA4 FF36 move.l [A6 - 0xCA], [A6 - 0x5C] 000013C8 4AAE FF36 tst.l [A6 - 0xCA] 000013CC 6700 00B8 beq +0xBA /* 00001486 */ 000013D0 2003 move.l D0, D3 000013D2 5380 subq.l D0, 1 000013D4 4C3C 0000 0000 movem.w , 0x0 000013DA 00D2 .incomplete 000013DC 4234 0920 0240 clr.b [A4 + 0x240 + D0] 000013E2 206E FF36 movea.l A0, [A6 - 0xCA] 000013E6 2050 movea.l A0, [A0] 000013E8 2003 move.l D0, D3 000013EA 5380 subq.l D0, 1 000013EC 4C3C 0000 0000 movem.w , 0x0 000013F2 00D2 .incomplete 000013F4 29A8 001C 0920 01B6 move.l [A4 + 0x1B6 + D0], [A0 + 0x1C] 000013FC 2003 move.l D0, D3 000013FE 5380 subq.l D0, 1 00001400 4C3C 0000 0000 movem.w , 0x0 00001406 00D2 .incomplete 00001408 4874 0920 0200 pea.l [A4 + 0x200 + D0] 0000140E 206E FF36 movea.l A0, [A6 - 0xCA] 00001412 2050 movea.l A0, [A0] 00001414 4868 0032 pea.l [A0 + 0x32] 00001418 4EAD 04BA jsr [A5 + 0x4BA /* export_147 */] 0000141C 206E FF36 movea.l A0, [A6 - 0xCA] 00001420 2050 movea.l A0, [A0] 00001422 2003 move.l D0, D3 00001424 5380 subq.l D0, 1 00001426 4C3C 0000 0000 movem.w , 0x0 0000142C 00D2 .incomplete 0000142E 29A8 0004 0920 0220 move.l [A4 + 0x220 + D0], [A0 + 0x4] 00001436 206E FF36 movea.l A0, [A6 - 0xCA] 0000143A 2050 movea.l A0, [A0] 0000143C 2003 move.l D0, D3 0000143E 5380 subq.l D0, 1 00001440 4C3C 0000 0000 movem.w , 0x0 00001446 00D2 .incomplete 00001448 29A8 0014 0920 0224 move.l [A4 + 0x224 + D0], [A0 + 0x14] 00001450 206E FF36 movea.l A0, [A6 - 0xCA] 00001454 2050 movea.l A0, [A0] 00001456 2003 move.l D0, D3 00001458 5380 subq.l D0, 1 0000145A 4C3C 0000 0000 movem.w , 0x0 00001460 00D2 .incomplete 00001462 39A8 0052 0920 0228 move.w [A4 + 0x228 + D0], [A0 + 0x52] 0000146A 206E FF36 movea.l A0, [A6 - 0xCA] 0000146E 2050 movea.l A0, [A0] 00001470 2003 move.l D0, D3 00001472 5380 subq.l D0, 1 00001474 4C3C 0000 0000 movem.w , 0x0 0000147A 00D2 .incomplete 0000147C 39A8 0054 0920 022A move.w [A4 + 0x22A + D0], [A0 + 0x54] 00001484 508F addq.l A7, 8 label00001486: 00001486 4A2E 0008 tst.b [A6 + 0x8] 0000148A 6760 beq +0x62 /* 000014EC */ 0000148C 42AE FF4E clr.l [A6 - 0xB2] label00001490: 00001490 3F3C 0001 move.w -[A7], 0x1 00001494 486E FF4E pea.l [A6 - 0xB2] 00001498 4EAD 04D2 jsr [A5 + 0x4D2 /* export_150 */] 0000149C 4AAE FF4E tst.l [A6 - 0xB2] 000014A0 5C8F addq.l A7, 6 000014A2 6740 beq +0x42 /* 000014E4 */ 000014A4 206E FF4E movea.l A0, [A6 - 0xB2] 000014A8 4A28 0011 tst.b [A0 + 0x11] 000014AC 6736 beq +0x38 /* 000014E4 */ 000014AE 42A7 clr.l -[A7] 000014B0 206E FF4E movea.l A0, [A6 - 0xB2] 000014B4 2F28 0004 move.l -[A7], [A0 + 0x4] 000014B8 2F2E FF66 move.l -[A7], [A6 - 0x9A] 000014BC 2F2E FF4A move.l -[A7], [A6 - 0xB6] 000014C0 2F2E FF46 move.l -[A7], [A6 - 0xBA] 000014C4 2F2E FFE4 move.l -[A7], [A6 - 0x1C] 000014C8 2F2E FFE8 move.l -[A7], [A6 - 0x18] 000014CC 3F2E FFA2 move.w -[A7], [A6 - 0x5E] 000014D0 2F2E FFB4 move.l -[A7], [A6 - 0x4C] 000014D4 2F2E FFB0 move.l -[A7], [A6 - 0x50] 000014D8 2F3C 001E 03EE move.l -[A7], 0x1E03EE 000014DE 7000 moveq.l D0, 0x00 000014E0 A82A syscall ComponentDispatch 000014E2 2A1F move.l D5, [A7]+ label000014E4: 000014E4 4AAE FF4E tst.l [A6 - 0xB2] 000014E8 66A6 bne -0x58 /* 00001490 */ 000014EA 603E bra +0x40 /* 0000152A */ label000014EC: 000014EC 4A2E 0016 tst.b [A6 + 0x16] 000014F0 6738 beq +0x3A /* 0000152A */ 000014F2 4A87 tst.l D7 000014F4 6734 beq +0x36 /* 0000152A */ 000014F6 42A7 clr.l -[A7] 000014F8 2047 movea.l A0, D7 000014FA 2F28 0004 move.l -[A7], [A0 + 0x4] 000014FE 2F2E FF66 move.l -[A7], [A6 - 0x9A] 00001502 2F2E FF4A move.l -[A7], [A6 - 0xB6] 00001506 2F2E FF46 move.l -[A7], [A6 - 0xBA] 0000150A 2F2E FFE4 move.l -[A7], [A6 - 0x1C] 0000150E 2F2E FFE8 move.l -[A7], [A6 - 0x18] 00001512 3F2E FFA2 move.w -[A7], [A6 - 0x5E] 00001516 2F2E FFB4 move.l -[A7], [A6 - 0x4C] 0000151A 2F2E FFB0 move.l -[A7], [A6 - 0x50] 0000151E 2F3C 001E 03EE move.l -[A7], 0x1E03EE 00001524 7000 moveq.l D0, 0x00 00001526 A82A syscall ComponentDispatch 00001528 2A1F move.l D5, [A7]+ label0000152A: 0000152A 4A2E 000A tst.b [A6 + 0xA] 0000152E 6760 beq +0x62 /* 00001590 */ 00001530 42AE FF4E clr.l [A6 - 0xB2] label00001534: 00001534 3F3C 0002 move.w -[A7], 0x2 00001538 486E FF4E pea.l [A6 - 0xB2] 0000153C 4EAD 04D2 jsr [A5 + 0x4D2 /* export_150 */] 00001540 4AAE FF4E tst.l [A6 - 0xB2] 00001544 5C8F addq.l A7, 6 00001546 6740 beq +0x42 /* 00001588 */ 00001548 206E FF4E movea.l A0, [A6 - 0xB2] 0000154C 4A28 0011 tst.b [A0 + 0x11] 00001550 6736 beq +0x38 /* 00001588 */ 00001552 42A7 clr.l -[A7] 00001554 206E FF4E movea.l A0, [A6 - 0xB2] 00001558 2F28 0004 move.l -[A7], [A0 + 0x4] 0000155C 2F2E FF66 move.l -[A7], [A6 - 0x9A] 00001560 2F2E FF4A move.l -[A7], [A6 - 0xB6] 00001564 2F2E FF42 move.l -[A7], [A6 - 0xBE] 00001568 2F2E FFE4 move.l -[A7], [A6 - 0x1C] 0000156C 2F2E FFE8 move.l -[A7], [A6 - 0x18] 00001570 3F2E FFA2 move.w -[A7], [A6 - 0x5E] 00001574 2F2E FFB4 move.l -[A7], [A6 - 0x4C] 00001578 2F2E FFB0 move.l -[A7], [A6 - 0x50] 0000157C 2F3C 001E 03EE move.l -[A7], 0x1E03EE 00001582 7000 moveq.l D0, 0x00 00001584 A82A syscall ComponentDispatch 00001586 2A1F move.l D5, [A7]+ label00001588: 00001588 4AAE FF4E tst.l [A6 - 0xB2] 0000158C 66A6 bne -0x58 /* 00001534 */ 0000158E 603E bra +0x40 /* 000015CE */ label00001590: 00001590 4A2E 0018 tst.b [A6 + 0x18] 00001594 6738 beq +0x3A /* 000015CE */ 00001596 4A87 tst.l D7 00001598 6734 beq +0x36 /* 000015CE */ 0000159A 42A7 clr.l -[A7] 0000159C 2047 movea.l A0, D7 0000159E 2F28 0004 move.l -[A7], [A0 + 0x4] 000015A2 2F2E FF66 move.l -[A7], [A6 - 0x9A] 000015A6 2F2E FF4A move.l -[A7], [A6 - 0xB6] 000015AA 2F2E FF42 move.l -[A7], [A6 - 0xBE] 000015AE 2F2E FFE4 move.l -[A7], [A6 - 0x1C] 000015B2 2F2E FFE8 move.l -[A7], [A6 - 0x18] 000015B6 3F2E FFA2 move.w -[A7], [A6 - 0x5E] 000015BA 2F2E FFB4 move.l -[A7], [A6 - 0x4C] 000015BE 2F2E FFB0 move.l -[A7], [A6 - 0x50] 000015C2 2F3C 001E 03EE move.l -[A7], 0x1E03EE 000015C8 7000 moveq.l D0, 0x00 000015CA A82A syscall ComponentDispatch 000015CC 2A1F move.l D5, [A7]+ label000015CE: 000015CE 2003 move.l D0, D3 000015D0 5380 subq.l D0, 1 000015D2 4C3C 0000 0000 movem.w , 0x0 000015D8 00D2 .incomplete 000015DA 2034 0920 0256 move.l D0, [A4 + 0x256 + D0] 000015E0 D0AE FFE4 add.l D0, [A6 - 0x1C] 000015E4 2203 move.l D1, D3 000015E6 5381 subq.l D1, 1 000015E8 4C3C 1000 0000 movem.w A4, 0x0 000015EE 00D2 .incomplete 000015F0 2980 1920 0256 move.l [A4 + 0x256 + D1], D0 000015F6 4A2E 0008 tst.b [A6 + 0x8] 000015FA 6612 bne +0x14 /* 0000160E */ 000015FC 4A2E 000A tst.b [A6 + 0xA] 00001600 660C bne +0xE /* 0000160E */ 00001602 4A2E 0016 tst.b [A6 + 0x16] 00001606 6606 bne +0x8 /* 0000160E */ 00001608 4A2E 0018 tst.b [A6 + 0x18] 0000160C 670E beq +0x10 /* 0000161C */ label0000160E: 0000160E 2F2E FF62 move.l -[A7], [A6 - 0x9E] 00001612 2F2E FFD8 move.l -[A7], [A6 - 0x28] 00001616 4EAD 0412 jsr [A5 + 0x412 /* export_126 */] 0000161A 508F addq.l A7, 8 label0000161C: 0000161C 2F0A move.l -[A7], A2 0000161E 3F3C 0001 move.w -[A7], 0x1 00001622 2F2E FFD0 move.l -[A7], [A6 - 0x30] 00001626 2F3C 0001 0000 move.l -[A7], 0x10000 0000162C 486E FFAC pea.l [A6 - 0x54] 00001630 486E FFA8 pea.l [A6 - 0x58] 00001634 303C 00E2 move.w D0, 0xE2 00001638 AAAA syscall QuickTimeDispatch 0000163A 2D6E FFAC FFD0 move.l [A6 - 0x30], [A6 - 0x54] 00001640 4A2E 0008 tst.b [A6 + 0x8] 00001644 6612 bne +0x14 /* 00001658 */ 00001646 4A2E 000A tst.b [A6 + 0xA] 0000164A 660C bne +0xE /* 00001658 */ 0000164C 4A2E 0016 tst.b [A6 + 0x16] 00001650 6606 bne +0x8 /* 00001658 */ 00001652 4A2E 0018 tst.b [A6 + 0x18] 00001656 6722 beq +0x24 /* 0000167A */ label00001658: 00001658 A01C syscall FreeMem 0000165A 2D40 FF6E move.l [A6 - 0x92], D0 0000165E 0C80 0003 2000 cmpi.l D0, 0x32000 00001664 6C14 bge +0x16 /* 0000167A */ 00001666 2D7C 003D 0900 FF6E move.l [A6 - 0x92], 0x3D0900 /* '=\t\0' */ 0000166E 43EE FF6E lea.l A1, [A6 - 0x92] 00001672 A11D syscall MaxMem, flags=1 00001674 2288 move.l [A1], A0 00001676 2D40 FF6E move.l [A6 - 0x92], D0 label0000167A: 0000167A 52AE FF66 addq.l [A6 - 0x9A], 1 0000167E 52AE FFD8 addq.l [A6 - 0x28], 1 00001682 4227 clr.b -[A7] 00001684 A974 syscall Button 00001686 4A1F tst.b [A7]+ 00001688 670A beq +0xC /* 00001694 */ 0000168A 7001 moveq.l D0, 0x01 0000168C D0AE FF62 add.l D0, [A6 - 0x9E] 00001690 2D40 FFD8 move.l [A6 - 0x28], D0 label00001694: 00001694 202E FFD8 move.l D0, [A6 - 0x28] 00001698 B0AE FF62 cmp.l D0, [A6 - 0x9E] 0000169C 6E0E bgt +0x10 /* 000016AC */ 0000169E 4A2E FF58 tst.b [A6 - 0xA8] 000016A2 6608 bne +0xA /* 000016AC */ 000016A4 4AAE FFD0 tst.l [A6 - 0x30] 000016A8 6C00 FB14 bge -0x4EA /* 000011BE */ label000016AC: 000016AC 4A2E 0008 tst.b [A6 + 0x8] 000016B0 6740 beq +0x42 /* 000016F2 */ 000016B2 42AE FF4E clr.l [A6 - 0xB2] label000016B6: 000016B6 3F3C 0001 move.w -[A7], 0x1 000016BA 486E FF4E pea.l [A6 - 0xB2] 000016BE 4EAD 04D2 jsr [A5 + 0x4D2 /* export_150 */] 000016C2 4AAE FF4E tst.l [A6 - 0xB2] 000016C6 5C8F addq.l A7, 6 000016C8 6720 beq +0x22 /* 000016EA */ 000016CA 206E FF4E movea.l A0, [A6 - 0xB2] 000016CE 4A28 0011 tst.b [A0 + 0x11] 000016D2 6716 beq +0x18 /* 000016EA */ 000016D4 42A7 clr.l -[A7] 000016D6 206E FF4E movea.l A0, [A6 - 0xB2] 000016DA 2F28 0004 move.l -[A7], [A0 + 0x4] 000016DE 2F3C 0000 03EF move.l -[A7], 0x3EF 000016E4 7000 moveq.l D0, 0x00 000016E6 A82A syscall ComponentDispatch 000016E8 2A1F move.l D5, [A7]+ label000016EA: 000016EA 4AAE FF4E tst.l [A6 - 0xB2] 000016EE 66C6 bne -0x38 /* 000016B6 */ 000016F0 601E bra +0x20 /* 00001710 */ label000016F2: 000016F2 4A2E 0016 tst.b [A6 + 0x16] 000016F6 6718 beq +0x1A /* 00001710 */ 000016F8 4A87 tst.l D7 000016FA 6714 beq +0x16 /* 00001710 */ 000016FC 42A7 clr.l -[A7] 000016FE 2047 movea.l A0, D7 00001700 2F28 0004 move.l -[A7], [A0 + 0x4] 00001704 2F3C 0000 03EF move.l -[A7], 0x3EF 0000170A 7000 moveq.l D0, 0x00 0000170C A82A syscall ComponentDispatch 0000170E 2A1F move.l D5, [A7]+ label00001710: 00001710 4A2E 000A tst.b [A6 + 0xA] 00001714 6740 beq +0x42 /* 00001756 */ 00001716 42AE FF4E clr.l [A6 - 0xB2] label0000171A: 0000171A 3F3C 0002 move.w -[A7], 0x2 0000171E 486E FF4E pea.l [A6 - 0xB2] 00001722 4EAD 04D2 jsr [A5 + 0x4D2 /* export_150 */] 00001726 4AAE FF4E tst.l [A6 - 0xB2] 0000172A 5C8F addq.l A7, 6 0000172C 6720 beq +0x22 /* 0000174E */ 0000172E 206E FF4E movea.l A0, [A6 - 0xB2] 00001732 4A28 0011 tst.b [A0 + 0x11] 00001736 6716 beq +0x18 /* 0000174E */ 00001738 42A7 clr.l -[A7] 0000173A 206E FF4E movea.l A0, [A6 - 0xB2] 0000173E 2F28 0004 move.l -[A7], [A0 + 0x4] 00001742 2F3C 0000 03EF move.l -[A7], 0x3EF 00001748 7000 moveq.l D0, 0x00 0000174A A82A syscall ComponentDispatch 0000174C 2A1F move.l D5, [A7]+ label0000174E: 0000174E 4AAE FF4E tst.l [A6 - 0xB2] 00001752 66C6 bne -0x38 /* 0000171A */ 00001754 601E bra +0x20 /* 00001774 */ label00001756: 00001756 4A2E 0018 tst.b [A6 + 0x18] 0000175A 6718 beq +0x1A /* 00001774 */ 0000175C 4A87 tst.l D7 0000175E 6714 beq +0x16 /* 00001774 */ 00001760 42A7 clr.l -[A7] 00001762 2047 movea.l A0, D7 00001764 2F28 0004 move.l -[A7], [A0 + 0x4] 00001768 2F3C 0000 03EF move.l -[A7], 0x3EF 0000176E 7000 moveq.l D0, 0x00 00001770 A82A syscall ComponentDispatch 00001772 2A1F move.l D5, [A7]+ label00001774: 00001774 0CAE 736F 756E FF5A cmpi.l [A6 - 0xA6], 0x736F756E /* 'soun' */ 0000177C 6600 0278 bne +0x27A /* 000019F6 */ 00001780 4A2E FF58 tst.b [A6 - 0xA8] 00001784 6600 0270 bne +0x272 /* 000019F6 */ 00001788 7001 moveq.l D0, 0x01 0000178A 2D40 FFD8 move.l [A6 - 0x28], D0 0000178E 42AE FFD4 clr.l [A6 - 0x2C] 00001792 52AC 0182 addq.l [A4 + 0x182], 1 00001796 2203 move.l D1, D3 00001798 5381 subq.l D1, 1 0000179A 4C3C 1000 0000 movem.w A4, 0x0 000017A0 00D2 .incomplete 000017A2 2D74 1920 019E FF52 move.l [A6 - 0xAE], [A4 + 0x19E + D1] 000017AA 0CAE 0000 FA00 FF52 cmpi.l [A6 - 0xAE], 0xFA00 000017B2 6F08 ble +0xA /* 000017BC */ 000017B4 2D7C 0000 FA00 FF52 move.l [A6 - 0xAE], 0xFA00 label000017BC: 000017BC 202E FF52 move.l D0, [A6 - 0xAE] 000017C0 A122 syscall NewHandle, flags=1 000017C2 2003 move.l D0, D3 000017C4 5380 subq.l D0, 1 000017C6 4C3C 0000 0000 movem.w , 0x0 000017CC 00D2 .incomplete 000017CE 2988 0920 0230 move.l [A4 + 0x230 + D0], A0 000017D4 202E FF52 move.l D0, [A6 - 0xAE] 000017D8 A122 syscall NewHandle, flags=1 000017DA 2D48 FF2A move.l [A6 - 0xD6], A0 000017DE 2003 move.l D0, D3 000017E0 5380 subq.l D0, 1 000017E2 4C3C 0000 0000 movem.w , 0x0 000017E8 00D2 .incomplete 000017EA 4AB4 0920 0230 tst.l [A4 + 0x230 + D0] 000017F0 6706 beq +0x8 /* 000017F8 */ 000017F2 4AAE FF2A tst.l [A6 - 0xD6] 000017F6 661C bne +0x1E /* 00001814 */ label000017F8: 000017F8 486E FF58 pea.l [A6 - 0xA8] 000017FC 3F3C FF94 move.w -[A7], 0xFF94 00001800 486D F848 pea.l [A5 - 0x7B8] 00001804 4EAD 04EA jsr [A5 + 0x4EA /* export_153 */] 00001808 422E FF58 clr.b [A6 - 0xA8] 0000180C 4FEF 000A lea.l A7, [A7 + 0xA] 00001810 6000 00EA bra +0xEC /* 000018FC */ label00001814: 00001814 2D6E FF52 FEC8 move.l [A6 - 0x138], [A6 - 0xAE] 0000181A 42AE FEC4 clr.l [A6 - 0x13C] 0000181E 2D6E FF52 FEC0 move.l [A6 - 0x140], [A6 - 0xAE] label00001824: 00001824 42AE FEBC clr.l [A6 - 0x144] 00001828 4267 clr.w -[A7] 0000182A 2F0B move.l -[A7], A3 0000182C 2F2E FF2A move.l -[A7], [A6 - 0xD6] 00001830 42A7 clr.l -[A7] 00001832 486E FEBC pea.l [A6 - 0x144] 00001836 2F2E FFD4 move.l -[A7], [A6 - 0x2C] 0000183A 486E FFB4 pea.l [A6 - 0x4C] 0000183E 486E FFB0 pea.l [A6 - 0x50] 00001842 2F2E FFA4 move.l -[A7], [A6 - 0x5C] 00001846 486E FFEC pea.l [A6 - 0x14] 0000184A 2F2E FEC0 move.l -[A7], [A6 - 0x140] 0000184E 486E FEB8 pea.l [A6 - 0x148] 00001852 486E FFA2 pea.l [A6 - 0x5E] 00001856 303C 007E move.w D0, 0x7E /* '~' */ 0000185A AAAA syscall QuickTimeDispatch 0000185C 381F move.w D4, [A7]+ 0000185E 0C44 FF94 cmpi.w D4, 0xFF94 00001862 660C bne +0xE /* 00001870 */ 00001864 202E FEC0 move.l D0, [A6 - 0x140] 00001868 B0AE FF52 cmp.l D0, [A6 - 0xAE] 0000186C 6702 beq +0x4 /* 00001870 */ 0000186E 7800 moveq.l D4, 0x00 label00001870: 00001870 486E FF58 pea.l [A6 - 0xA8] 00001874 3F04 move.w -[A7], D4 00001876 486D F85A pea.l [A5 - 0x7A6] 0000187A 4EAD 04EA jsr [A5 + 0x4EA /* export_153 */] 0000187E 4A2E FF58 tst.b [A6 - 0xA8] 00001882 4FEF 000A lea.l A7, [A7 + 0xA] 00001886 6600 017E bne +0x180 /* 00001A06 */ 0000188A 202E FFD4 move.l D0, [A6 - 0x2C] 0000188E B0AE FFB4 cmp.l D0, [A6 - 0x4C] 00001892 6648 bne +0x4A /* 000018DC */ 00001894 206E FF2A movea.l A0, [A6 - 0xD6] 00001898 2003 move.l D0, D3 0000189A 5380 subq.l D0, 1 0000189C 4C3C 0000 0000 movem.w , 0x0 000018A2 00D2 .incomplete 000018A4 226E FEC4 movea.l A1, [A6 - 0x13C] 000018A8 D3F4 0921 0230 add.l A1, [[A4 + 0x230 + D0]] 000018AE 202E FEB8 move.l D0, [A6 - 0x148] 000018B2 2050 movea.l A0, [A0] 000018B4 A02E syscall BlockMove/BlockMoveData 000018B6 202E FEC0 move.l D0, [A6 - 0x140] 000018BA 90AE FEB8 sub.l D0, [A6 - 0x148] 000018BE 2D40 FEC0 move.l [A6 - 0x140], D0 000018C2 222E FFD4 move.l D1, [A6 - 0x2C] 000018C6 D2AE FEB8 add.l D1, [A6 - 0x148] 000018CA 2D41 FFD4 move.l [A6 - 0x2C], D1 000018CE 242E FEC4 move.l D2, [A6 - 0x13C] 000018D2 D4AE FEB8 add.l D2, [A6 - 0x148] 000018D6 2D42 FEC4 move.l [A6 - 0x13C], D2 000018DA 6014 bra +0x16 /* 000018F0 */ label000018DC: 000018DC 202E FF52 move.l D0, [A6 - 0xAE] 000018E0 B0AE FEC4 cmp.l D0, [A6 - 0x13C] 000018E4 670A beq +0xC /* 000018F0 */ 000018E6 7001 moveq.l D0, 0x01 000018E8 D0AE FEC8 add.l D0, [A6 - 0x138] 000018EC 2D40 FEC4 move.l [A6 - 0x13C], D0 label000018F0: 000018F0 202E FEC4 move.l D0, [A6 - 0x13C] 000018F4 B0AE FEC8 cmp.l D0, [A6 - 0x138] 000018F8 6D00 FF2A blt -0xD4 /* 00001824 */ label000018FC: 000018FC 4AAE FF2A tst.l [A6 - 0xD6] 00001900 6706 beq +0x8 /* 00001908 */ 00001902 206E FF2A movea.l A0, [A6 - 0xD6] 00001906 A023 syscall DisposHandle/DisposeHandle label00001908: 00001908 4A2E FF58 tst.b [A6 - 0xA8] 0000190C 6600 00E8 bne +0xEA /* 000019F6 */ 00001910 2D6E FFA4 FF32 move.l [A6 - 0xCE], [A6 - 0x5C] 00001916 4AAE FF32 tst.l [A6 - 0xCE] 0000191A 6700 00B8 beq +0xBA /* 000019D4 */ 0000191E 206E FF32 movea.l A0, [A6 - 0xCE] 00001922 2050 movea.l A0, [A0] 00001924 2003 move.l D0, D3 00001926 5380 subq.l D0, 1 00001928 4C3C 0000 0000 movem.w , 0x0 0000192E 00D2 .incomplete 00001930 29A8 0004 0920 0220 move.l [A4 + 0x220 + D0], [A0 + 0x4] 00001938 206E FF32 movea.l A0, [A6 - 0xCE] 0000193C 2050 movea.l A0, [A0] 0000193E 2003 move.l D0, D3 00001940 5380 subq.l D0, 1 00001942 4C3C 0000 0000 movem.w , 0x0 00001948 00D2 .incomplete 0000194A 29A8 0014 0920 0224 move.l [A4 + 0x224 + D0], [A0 + 0x14] 00001952 206E FF32 movea.l A0, [A6 - 0xCE] 00001956 2050 movea.l A0, [A0] 00001958 2003 move.l D0, D3 0000195A 5380 subq.l D0, 1 0000195C 4C3C 0000 0000 movem.w , 0x0 00001962 00D2 .incomplete 00001964 39A8 0018 0920 0234 move.w [A4 + 0x234 + D0], [A0 + 0x18] 0000196C 206E FF32 movea.l A0, [A6 - 0xCE] 00001970 2050 movea.l A0, [A0] 00001972 2003 move.l D0, D3 00001974 5380 subq.l D0, 1 00001976 4C3C 0000 0000 movem.w , 0x0 0000197C 00D2 .incomplete 0000197E 39A8 001A 0920 0236 move.w [A4 + 0x236 + D0], [A0 + 0x1A] 00001986 206E FF32 movea.l A0, [A6 - 0xCE] 0000198A 2050 movea.l A0, [A0] 0000198C 2003 move.l D0, D3 0000198E 5380 subq.l D0, 1 00001990 4C3C 0000 0000 movem.w , 0x0 00001996 00D2 .incomplete 00001998 39A8 001C 0920 0238 move.w [A4 + 0x238 + D0], [A0 + 0x1C] 000019A0 206E FF32 movea.l A0, [A6 - 0xCE] 000019A4 2050 movea.l A0, [A0] 000019A6 2003 move.l D0, D3 000019A8 5380 subq.l D0, 1 000019AA 4C3C 0000 0000 movem.w , 0x0 000019B0 00D2 .incomplete 000019B2 39A8 001E 0920 023A move.w [A4 + 0x23A + D0], [A0 + 0x1E] 000019BA 206E FF32 movea.l A0, [A6 - 0xCE] 000019BE 2050 movea.l A0, [A0] 000019C0 2003 move.l D0, D3 000019C2 5380 subq.l D0, 1 000019C4 4C3C 0000 0000 movem.w , 0x0 000019CA 00D2 .incomplete 000019CC 29A8 0020 0920 023C move.l [A4 + 0x23C + D0], [A0 + 0x20] label000019D4: 000019D4 2003 move.l D0, D3 000019D6 5380 subq.l D0, 1 000019D8 4C3C 0000 0000 movem.w , 0x0 000019DE 00D2 .incomplete 000019E0 2203 move.l D1, D3 000019E2 5381 subq.l D1, 1 000019E4 4C3C 1000 0000 movem.w A4, 0x0 000019EA 00D2 .incomplete 000019EC 29B4 0920 019E 1920 0256 move.l [A4 + 0x256 + D1], [A4 + 0x19E + D0] label000019F6: 000019F6 5283 addq.l D3, 1 label000019F8: 000019F8 B6AC 0152 cmp.l D3, [A4 + 0x152] 000019FC 6E08 bgt +0xA /* 00001A06 */ 000019FE 4A2E FF58 tst.b [A6 - 0xA8] 00001A02 6700 EF58 beq -0x10A6 /* 0000095C */ label00001A06: 00001A06 4AAD BC26 tst.l [A5 - 0x43DA] 00001A0A 670A beq +0xC /* 00001A16 */ 00001A0C 2F2D BC26 move.l -[A7], [A5 - 0x43DA] 00001A10 4EAD 00DA jsr [A5 + 0xDA /* export_23 */] 00001A14 588F addq.l A7, 4 label00001A16: 00001A16 4AAE FFA4 tst.l [A6 - 0x5C] 00001A1A 6706 beq +0x8 /* 00001A22 */ 00001A1C 206E FFA4 movea.l A0, [A6 - 0x5C] 00001A20 A023 syscall DisposHandle/DisposeHandle label00001A22: 00001A22 4AAC 0118 tst.l [A4 + 0x118] 00001A26 6706 beq +0x8 /* 00001A2E */ 00001A28 2F2C 0118 move.l -[A7], [A4 + 0x118] 00001A2C A9A3 syscall ReleaseResource label00001A2E: 00001A2E 4AAC 0114 tst.l [A4 + 0x114] 00001A32 670A beq +0xC /* 00001A3E */ 00001A34 2F2C 0114 move.l -[A7], [A4 + 0x114] 00001A38 303C 0023 move.w D0, 0x23 /* '#' */ 00001A3C AAAA syscall QuickTimeDispatch label00001A3E: 00001A3E 4AAE FF4A tst.l [A6 - 0xB6] 00001A42 670C beq +0xE /* 00001A50 */ 00001A44 2F2E FF4A move.l -[A7], [A6 - 0xB6] 00001A48 203C 0004 0004 move.l D0, 0x40004 00001A4E AB1D syscall QDExtensions label00001A50: 00001A50 4AAE FF46 tst.l [A6 - 0xBA] 00001A54 670C beq +0xE /* 00001A62 */ 00001A56 2F2E FF46 move.l -[A7], [A6 - 0xBA] 00001A5A 203C 0004 0004 move.l D0, 0x40004 00001A60 AB1D syscall QDExtensions label00001A62: 00001A62 4AAE FF42 tst.l [A6 - 0xBE] 00001A66 6720 beq +0x22 /* 00001A88 */ 00001A68 2F2E FF42 move.l -[A7], [A6 - 0xBE] 00001A6C 203C 0004 0004 move.l D0, 0x40004 00001A72 AB1D syscall QDExtensions 00001A74 2F06 move.l -[A7], D6 00001A76 303C 0023 move.w D0, 0x23 /* '#' */ 00001A7A AAAA syscall QuickTimeDispatch 00001A7C 2F2E FF2E move.l -[A7], [A6 - 0xD2] 00001A80 A9A3 syscall ReleaseResource 00001A82 3F2E FF9C move.w -[A7], [A6 - 0x64] 00001A86 A99A syscall CloseResFile label00001A88: 00001A88 4A6C 010A tst.w [A4 + 0x10A] 00001A8C 670E beq +0x10 /* 00001A9C */ 00001A8E 4267 clr.w -[A7] 00001A90 3F2C 010A move.w -[A7], [A4 + 0x10A] 00001A94 303C 00D5 move.w D0, 0xD5 00001A98 AAAA syscall QuickTimeDispatch 00001A9A 548F addq.l A7, 2 label00001A9C: 00001A9C 4CDF 1CF8 movem.l D3,D4,D5,D6,D7,A2,A3,A4, [A7]+ 00001AA0 4E5E unlink A6 00001AA2 4E75 rts 00001AA4 8F47 6574 pack D7, D7, 0x6574 00001AA8 5468 654D addq.w [A0 + 0x654D], 2 00001AAC 6F76 ble +0x78 /* 00001B24 */ 00001AAE 6965 bvs +0x67 /* 00001B15 */ 00001AB0 496E 666F chk.w D4, [A6 + 0x666F] 00001AB4 0000 2F07 ori.b D0, 0x7 export_169: // at 00001AB6 (misaligned) 00001AB8 0C6D 0001 E8EE cmpi.w [A5 - 0x1712], 0x1 00001ABE 6604 bne +0x6 /* 00001AC4 */ 00001AC0 7E01 moveq.l D7, 0x01 00001AC2 600A bra +0xC /* 00001ACE */ label00001AC4: 00001AC4 0C6D 0002 E8EE cmpi.w [A5 - 0x1712], 0x2 00001ACA 6602 bne +0x4 /* 00001ACE */ 00001ACC 7E01 moveq.l D7, 0x01 label00001ACE: 00001ACE 3007 move.w D0, D7 00001AD0 2E1F move.l D7, [A7]+ 00001AD2 4E75 rts export_160: 00001AD4 426D F8A4 clr.w [A5 - 0x75C] 00001AD8 426D F8A6 clr.w [A5 - 0x75A] 00001ADC 426D F8A8 clr.w [A5 - 0x758] 00001AE0 3B7C FFFF F8AA move.w [A5 - 0x756], 0xFFFF 00001AE6 3B7C FFFF F8AC move.w [A5 - 0x754], 0xFFFF 00001AEC 3B7C FFFF F8AE move.w [A5 - 0x752], 0xFFFF 00001AF2 3B7C DDDD F8B0 move.w [A5 - 0x750], 0xDDDD 00001AF8 3B7C DDDD F8B2 move.w [A5 - 0x74E], 0xDDDD 00001AFE 3B7C DDDD F8B4 move.w [A5 - 0x74C], 0xDDDD 00001B04 4E75 rts export_161: 00001B06 4AAD BBC2 tst.l [A5 - 0x443E] 00001B0A 6610 bne +0x12 /* 00001B1C */ 00001B0C 1B7C 0001 E8F5 move.b [A5 - 0x170B], 0x1 00001B12 2F2D BBA2 move.l -[A7], [A5 - 0x445E] 00001B16 3F3C 0003 move.w -[A7], 0x3 00001B1A A93A syscall DisableItem label00001B1C: 00001B1C 4E75 rts export_162: 00001B1E 4E56 0000 link A6, 0 00001B22 4E5E unlink A6 label00001B24: 00001B24 4E75 rts 00001B26 9455 sub.w D2, [A5] 00001B28 5F52 subq.w [A2], 7 00001B2A 6573 bcs +0x75 /* 00001B9F */ 00001B2C 697A bvs +0x7C /* 00001BA8 */ 00001B2E 6564 bcs +0x66 /* 00001B94 */ 00001B30 5F4D subq.w A5, 7 00001B32 6F76 ble +0x78 /* 00001BAA */ 00001B34 6965 bvs +0x67 /* 00001B9B */ 00001B36 5F49 subq.w A1, 7 00001B38 6E66 bgt +0x68 /* 00001BA0 */ 00001B3A 6F00 0000 ble +0x2 /* 00001B3C */ // begin alternate branch 00001B3C-00001B44 label00001B3C: 00001B3C 0000 4E56 ori.b D0, 0x56 /* 'V' */ export_163: // at 00001B3E (misaligned) 00001B40 0000 4E5E ori.b D0, 0x5E /* '^' */ // end alternate branch 00001B3C-00001B44 export_163: label00001B3C: // (misaligned) 00001B3E 4E56 0000 link A6, 0 00001B42 4E5E unlink A6 00001B44 4E75 rts 00001B46 9255 sub.w D1, [A5] 00001B48 5F4D subq.w A5, 7 00001B4A 6F76 ble +0x78 /* 00001BC2 */ 00001B4C 6564 bcs +0x66 /* 00001BB2 */ 00001B4E 5F4D subq.w A5, 7 00001B50 6F76 ble +0x78 /* 00001BC8 */ 00001B52 6965 bvs +0x67 /* 00001BB9 */ 00001B54 5F49 subq.w A1, 7 00001B56 6E66 bgt +0x68 /* 00001BBE */ 00001B58 6F00 0000 ble +0x2 /* 00001B5A */ // begin alternate branch 00001B5A-00001B62 label00001B5A: 00001B5A 0000 4E56 ori.b D0, 0x56 /* 'V' */ fn00001B5C: // (misaligned) 00001B5E 0000 2F07 ori.b D0, 0x7 // end alternate branch 00001B5A-00001B62 label00001B5A: // (misaligned) fn00001B5C: 00001B5C 4E56 0000 link A6, 0 00001B60 2F07 move.l -[A7], D7 00001B62 4A2D E8F1 tst.b [A5 - 0x170F] 00001B66 6706 beq +0x8 /* 00001B6E */ 00001B68 2E2E 0008 move.l D7, [A6 + 0x8] 00001B6C 600C bra +0xE /* 00001B7A */ label00001B6E: 00001B6E 2E2E 0008 move.l D7, [A6 + 0x8] 00001B72 4C7C 7807 0000 0400 movem.l D0,D1,D2,A3,A4,A5,A6, 0x400 label00001B7A: 00001B7A 2F07 move.l -[A7], D7 00001B7C 2F2E 000C move.l -[A7], [A6 + 0xC] 00001B80 4EAD 025A jsr [A5 + 0x25A /* export_71 */] 00001B84 4A2D E8F1 tst.b [A5 - 0x170F] 00001B88 6710 beq +0x12 /* 00001B9A */ 00001B8A 2F2E 000C move.l -[A7], [A6 + 0xC] 00001B8E 486D F8B6 pea.l [A5 - 0x74A] 00001B92 4EAD 04C2 jsr [A5 + 0x4C2 /* export_148 */] // begin alternate branch 00001B94-00001B96 label00001B94: 00001B94 04C2 .incomplete // end alternate branch 00001B94-00001B96 label00001B94: // (misaligned) 00001B96 508F addq.l A7, 8 00001B98 600E bra +0x10 /* 00001BA8 */ label00001B9A: 00001B9A 2F2E 000C move.l -[A7], [A6 + 0xC] 00001B9E 486D F8BE pea.l [A5 - 0x742] // begin alternate branch 00001BA0-00001BA6 label00001BA0: 00001BA0 F8BE 4EAD .extension 0x8BE <> // unimplemented 00001BA4 04C2 .incomplete // end alternate branch 00001BA0-00001BA6 label00001BA0: // (misaligned) 00001BA2 4EAD 04C2 jsr [A5 + 0x4C2 /* export_148 */] 00001BA6 508F addq.l A7, 8 label00001BA8: 00001BA8 2E1F move.l D7, [A7]+ label00001BAA: 00001BAA 4E5E unlink A6 00001BAC 4E75 rts 00001BAE 8D47 6574 pack D6, D7, 0x6574 label00001BB2: 00001BB2 5369 7A65 subq.w [A1 + 0x7A65], 1 00001BB6 5374 7269 subq.w [A4 + D7.w * 2 + 0x69], 1 00001BBA 6E67 bgt +0x69 /* 00001C23 */ 00001BBC 0000 4E56 ori.b D0, 0x56 /* 'V' */ // begin alternate branch 00001BBE-00001BC2 fn00001BBE: 00001BBE 4E56 FE00 link A6, -0x0200 // end alternate branch 00001BBE-00001BC2 fn00001BBE: // (misaligned) 00001BC0 FE00 48E7 .unknown 0xFE00 0x48E7 (W = 7) // begin alternate branch 00001BC2-00001BC6 label00001BC2: 00001BC2 48E7 0F08 movem.l -[A7], D4,D5,D6,D7,A4 // end alternate branch 00001BC2-00001BC6 label00001BC2: // (misaligned) 00001BC4 0F08 btst A0, D7 00001BC6 3E2E 000C move.w D7, [A6 + 0xC] // begin alternate branch 00001BC8-00001BD4 label00001BC8: 00001BC8 000C 286E ori.b A4, 0x6E /* 'n' */ 00001BCC 000E 2C2E ori.b A6, 0x2E /* '.' */ 00001BD0 0008 7010 ori.b A0, 0x10 // end alternate branch 00001BC8-00001BD4 label00001BC8: // (misaligned) 00001BCA 286E 000E movea.l A4, [A6 + 0xE] 00001BCE 2C2E 0008 move.l D6, [A6 + 0x8] 00001BD2 7010 moveq.l D0, 0x10 00001BD4 E0A6 asr D6, D0 00001BD6 2F06 move.l -[A7], D6 00001BD8 2F0C move.l -[A7], A4 00001BDA 4EAD 025A jsr [A5 + 0x25A /* export_71 */] 00001BDE 4A47 tst.w D7 00001BE0 6F00 00E6 ble +0xE8 /* 00001CC8 */ 00001BE4 2F0C move.l -[A7], A4 00001BE6 486D F8C2 pea.l [A5 - 0x73E] 00001BEA 4EAD 04C2 jsr [A5 + 0x4C2 /* export_148 */] 00001BEE 7800 moveq.l D4, 0x00 00001BF0 2A2E 0008 move.l D5, [A6 + 0x8] 00001BF4 ECC5 0010 bfclr D5 {0:16} 00001BF8 4A45 tst.w D5 00001BFA 508F addq.l A7, 8 00001BFC 6A06 bpl +0x8 /* 00001C04 */ 00001BFE 0684 0000 01F4 addi.l D4, 0x1F4 label00001C04: 00001C04 0805 000E btst.b D5, 0xE 00001C08 6706 beq +0x8 /* 00001C10 */ 00001C0A 0684 0000 00FA addi.l D4, 0xFA label00001C10: 00001C10 0805 000D btst.b D5, 0xD /* '\r' */ 00001C14 6704 beq +0x6 /* 00001C1A */ 00001C16 707D moveq.l D0, 0x7D 00001C18 D880 add.l D4, D0 label00001C1A: 00001C1A 0805 000C btst.b D5, 0xC 00001C1E 6704 beq +0x6 /* 00001C24 */ 00001C20 703E moveq.l D0, 0x3E 00001C22 D880 add.l D4, D0 label00001C24: 00001C24 0805 000B btst.b D5, 0xB 00001C28 6704 beq +0x6 /* 00001C2E */ 00001C2A 701F moveq.l D0, 0x1F 00001C2C D880 add.l D4, D0 label00001C2E: 00001C2E 2F04 move.l -[A7], D4 00001C30 486E FE00 pea.l [A6 - 0x200] 00001C34 4EAD 025A jsr [A5 + 0x25A /* export_71 */] 00001C38 4A47 tst.w D7 00001C3A 6F00 008C ble +0x8E /* 00001CC8 */ 00001C3E 1D7C 0001 FF00 move.b [A6 - 0x100], 0x1 00001C44 1D7C 0030 FF01 move.b [A6 - 0xFF], 0x30 /* '0' */ 00001C4A 7063 moveq.l D0, 0x63 00001C4C B084 cmp.l D0, D4 00001C4E 6C06 bge +0x8 /* 00001C56 */ 00001C50 1D6E FE01 FF01 move.b [A6 - 0xFF], [A6 - 0x1FF] label00001C56: 00001C56 2F0C move.l -[A7], A4 00001C58 486E FF00 pea.l [A6 - 0x100] 00001C5C 4EAD 04C2 jsr [A5 + 0x4C2 /* export_148 */] 00001C60 0C47 0001 cmpi.w D7, 0x1 00001C64 508F addq.l A7, 8 00001C66 6F60 ble +0x62 /* 00001CC8 */ 00001C68 1D7C 0030 FF01 move.b [A6 - 0xFF], 0x30 /* '0' */ 00001C6E 7009 moveq.l D0, 0x09 00001C70 B084 cmp.l D0, D4 00001C72 6C14 bge +0x16 /* 00001C88 */ 00001C74 7063 moveq.l D0, 0x63 00001C76 B084 cmp.l D0, D4 00001C78 6C08 bge +0xA /* 00001C82 */ 00001C7A 1D6E FE02 FF01 move.b [A6 - 0xFF], [A6 - 0x1FE] 00001C80 6006 bra +0x8 /* 00001C88 */ label00001C82: 00001C82 1D6E FE01 FF01 move.b [A6 - 0xFF], [A6 - 0x1FF] label00001C88: 00001C88 2F0C move.l -[A7], A4 00001C8A 486E FF00 pea.l [A6 - 0x100] 00001C8E 4EAD 04C2 jsr [A5 + 0x4C2 /* export_148 */] 00001C92 0C47 0002 cmpi.w D7, 0x2 00001C96 508F addq.l A7, 8 00001C98 6F2E ble +0x30 /* 00001CC8 */ 00001C9A 7063 moveq.l D0, 0x63 00001C9C B084 cmp.l D0, D4 00001C9E 6C08 bge +0xA /* 00001CA8 */ 00001CA0 1D6E FE03 FF01 move.b [A6 - 0xFF], [A6 - 0x1FD] 00001CA6 6014 bra +0x16 /* 00001CBC */ label00001CA8: 00001CA8 7009 moveq.l D0, 0x09 00001CAA B084 cmp.l D0, D4 00001CAC 6C08 bge +0xA /* 00001CB6 */ 00001CAE 1D6E FE02 FF01 move.b [A6 - 0xFF], [A6 - 0x1FE] 00001CB4 6006 bra +0x8 /* 00001CBC */ label00001CB6: 00001CB6 1D6E FE01 FF01 move.b [A6 - 0xFF], [A6 - 0x1FF] label00001CBC: 00001CBC 2F0C move.l -[A7], A4 00001CBE 486E FF00 pea.l [A6 - 0x100] 00001CC2 4EAD 04C2 jsr [A5 + 0x4C2 /* export_148 */] 00001CC6 508F addq.l A7, 8 label00001CC8: 00001CC8 4CDF 10F0 movem.l D4,D5,D6,D7,A4, [A7]+ 00001CCC 4E5E unlink A6 00001CCE 4E75 rts 00001CD0 8C44 or.w D6, D4 00001CD2 6973 bvs +0x75 /* 00001D47 */ 00001CD4 706C moveq.l D0, 0x6C 00001CD6 6179 bsr +0x7B /* 00001D51 */ 00001CD8 4669 7865 not.w [A1 + 0x7865] 00001CDC 6400 0000 bcc +0x2 /* 00001CDE */ // begin alternate branch 00001CDE-00001CE6 label00001CDE: 00001CDE 0000 4E56 ori.b D0, 0x56 /* 'V' */ fn00001CE0: // (misaligned) 00001CE2 0000 2F0C ori.b D0, 0xC // end alternate branch 00001CDE-00001CE6 label00001CDE: // (misaligned) fn00001CE0: 00001CE0 4E56 0000 link A6, 0 00001CE4 2F0C move.l -[A7], A4 00001CE6 4267 clr.w -[A7] 00001CE8 A887 syscall TextFont 00001CEA 7001 moveq.l D0, 0x01 00001CEC D0AE 0010 add.l D0, [A6 + 0x10] 00001CF0 2840 movea.l A4, D0 00001CF2 2F0C move.l -[A7], A4 00001CF4 206E 0010 movea.l A0, [A6 + 0x10] 00001CF8 7000 moveq.l D0, 0x00 00001CFA 1010 move.b D0, [A0] 00001CFC 2F00 move.l -[A7], D0 00001CFE 2F2E 0008 move.l -[A7], [A6 + 0x8] 00001D02 3F3C FFFF move.w -[A7], 0xFFFF 00001D06 A9CE syscall TETextBox/TextBox 00001D08 3F3C 0001 move.w -[A7], 0x1 00001D0C A887 syscall TextFont 00001D0E 7001 moveq.l D0, 0x01 00001D10 D0AE 0014 add.l D0, [A6 + 0x14] 00001D14 2840 movea.l A4, D0 00001D16 2F0C move.l -[A7], A4 00001D18 206E 0014 movea.l A0, [A6 + 0x14] 00001D1C 7000 moveq.l D0, 0x00 00001D1E 1010 move.b D0, [A0] 00001D20 2F00 move.l -[A7], D0 00001D22 2F2E 000C move.l -[A7], [A6 + 0xC] 00001D26 4267 clr.w -[A7] 00001D28 A9CE syscall TETextBox/TextBox 00001D2A 2F2E 0008 move.l -[A7], [A6 + 0x8] 00001D2E 2F3C 000F 0000 move.l -[A7], 0xF0000 00001D34 A8A8 syscall OffsetRect 00001D36 2F2E 000C move.l -[A7], [A6 + 0xC] 00001D3A 2F3C 000F 0000 move.l -[A7], 0xF0000 00001D40 A8A8 syscall OffsetRect 00001D42 285F movea.l A4, [A7]+ 00001D44 4E5E unlink A6 00001D46 4E75 rts 00001D48 8950 or.w [A0], D4 00001D4A 6C61 bge +0x63 /* 00001DAD */ 00001D4C 6365 bls +0x67 /* 00001DB3 */ 00001D4E 426F 7468 clr.w [A7 + 0x7468] 00001D52 0000 4E56 ori.b D0, 0x56 /* 'V' */ // begin alternate branch 00001D54-00001D58 fn00001D54: 00001D54 4E56 FF00 link A6, -0x0100 // end alternate branch 00001D54-00001D58 fn00001D54: // (misaligned) 00001D56 FF00 .extension 0xF00 <> // unimplemented 00001D58 2F2E 0008 move.l -[A7], [A6 + 0x8] 00001D5C 4227 clr.b -[A7] 00001D5E 486E FF00 pea.l [A6 - 0x100] 00001D62 4267 clr.w -[A7] 00001D64 A9ED syscall Pack6 00001D66 486E FF00 pea.l [A6 - 0x100] 00001D6A 486D F8C4 pea.l [A5 - 0x73C] 00001D6E 4EAD 04C2 jsr [A5 + 0x4C2 /* export_148 */] 00001D72 2EAE 0008 move.l [A7], [A6 + 0x8] 00001D76 4227 clr.b -[A7] 00001D78 486D C2FA pea.l [A5 - 0x3D06] 00001D7C 3F3C 0002 move.w -[A7], 0x2 00001D80 A9ED syscall Pack6 00001D82 486E FF00 pea.l [A6 - 0x100] 00001D86 486D C2FA pea.l [A5 - 0x3D06] 00001D8A 4EAD 04C2 jsr [A5 + 0x4C2 /* export_148 */] 00001D8E 486E FF00 pea.l [A6 - 0x100] 00001D92 2F2E 0014 move.l -[A7], [A6 + 0x14] 00001D96 2F2E 0010 move.l -[A7], [A6 + 0x10] 00001D9A 2F2E 000C move.l -[A7], [A6 + 0xC] 00001D9E 4EBA FF40 jsr [PC - 0xC0 /* 00001CE0 */] 00001DA2 4E5E unlink A6 00001DA4 4E75 rts 00001DA6 8950 or.w [A0], D4 00001DA8 6C61 bge +0x63 /* 00001E0B */ 00001DAA 6365 bls +0x67 /* 00001E11 */ 00001DAC 4461 neg.w -[A1] 00001DAE 7465 moveq.l D2, 0x65 00001DB0 0000 4E56 ori.b D0, 0x56 /* 'V' */ // begin alternate branch 00001DB2-00001DB6 fn00001DB2: 00001DB2 4E56 FFFC link A6, -0x0004 // end alternate branch 00001DB2-00001DB6 fn00001DB2: // (misaligned) 00001DB4 FFFC .invalid <> 00001DB6 4267 clr.w -[A7] 00001DB8 A887 syscall TextFont 00001DBA 3F2E 0008 move.w -[A7], [A6 + 0x8] 00001DBE 3F2E 000A move.w -[A7], [A6 + 0xA] 00001DC2 A893 syscall MoveTo 00001DC4 2F2E 000C move.l -[A7], [A6 + 0xC] 00001DC8 A884 syscall DrawString 00001DCA 3F3C 0001 move.w -[A7], 0x1 00001DCE A887 syscall TextFont 00001DD0 2F2E 0010 move.l -[A7], [A6 + 0x10] 00001DD4 A884 syscall DrawString 00001DD6 4E5E unlink A6 00001DD8 4E75 rts 00001DDA 8750 or.w [A0], D3 00001DDC 6C61 bge +0x63 /* 00001E3F */ 00001DDE 6365 bls +0x67 /* 00001E45 */ 00001DE0 4174 0000 chk.w D0, [A4 + D0.w] fn00001DE4: 00001DE4 4E56 FF00 link A6, -0x0100 00001DE8 48E7 0108 movem.l -[A7], D7,A4 00001DEC 286E 0010 movea.l A4, [A6 + 0x10] 00001DF0 4214 clr.b [A4] 00001DF2 2E2E 0008 move.l D7, [A6 + 0x8] 00001DF6 4A87 tst.l D7 00001DF8 670A beq +0xC /* 00001E04 */ 00001DFA 202E 000C move.l D0, [A6 + 0xC] 00001DFE 4C47 0800 movem.l A3, D7 00001E02 2E00 move.l D7, D0 label00001E04: 00001E04 0C6D 0003 E8EC cmpi.w [A5 - 0x1714], 0x3 00001E0A 6638 bne +0x3A /* 00001E44 */ 00001E0C 2F2E 000C move.l -[A7], [A6 + 0xC] 00001E10 2F0C move.l -[A7], A4 00001E12 4EAD 025A jsr [A5 + 0x25A /* export_71 */] 00001E16 2F0C move.l -[A7], A4 00001E18 486D F8C6 pea.l [A5 - 0x73A] 00001E1C 4EAD 04C2 jsr [A5 + 0x4C2 /* export_148 */] 00001E20 2EAE 0008 move.l [A7], [A6 + 0x8] 00001E24 486E FF00 pea.l [A6 - 0x100] 00001E28 4EAD 025A jsr [A5 + 0x25A /* export_71 */] 00001E2C 2E8C move.l [A7], A4 00001E2E 486E FF00 pea.l [A6 - 0x100] 00001E32 4EAD 04C2 jsr [A5 + 0x4C2 /* export_148 */] 00001E36 2E8C move.l [A7], A4 00001E38 486D F8C8 pea.l [A5 - 0x738] 00001E3C 4EAD 04C2 jsr [A5 + 0x4C2 /* export_148 */] 00001E40 4FEF 000C lea.l A7, [A7 + 0xC] label00001E44: 00001E44 2F07 move.l -[A7], D7 00001E46 486E FF00 pea.l [A6 - 0x100] 00001E4A 4EAD 025A jsr [A5 + 0x25A /* export_71 */] 00001E4E 2F0C move.l -[A7], A4 00001E50 486E FF00 pea.l [A6 - 0x100] 00001E54 4EAD 04C2 jsr [A5 + 0x4C2 /* export_148 */] 00001E58 2E8C move.l [A7], A4 00001E5A 486D F8CC pea.l [A5 - 0x734] 00001E5E 4EAD 04C2 jsr [A5 + 0x4C2 /* export_148 */] 00001E62 4CEE 1080 FEF8 movem.l D7,A4, [A6 - 0x108] 00001E68 4E5E unlink A6 00001E6A 4E75 rts 00001E6C 8D43 616C pack D6, D3, 0x616C 00001E70 6375 bls +0x77 /* 00001EE7 */ 00001E72 6C61 bge +0x63 /* 00001ED5 */ 00001E74 7465 moveq.l D2, 0x65 00001E76 5469 6D65 addq.w [A1 + 0x6D65], 2 00001E7A 0000 4E56 ori.b D0, 0x56 /* 'V' */ // begin alternate branch 00001E7C-00001E80 fn00001E7C: 00001E7C 4E56 FFF8 link A6, -0x0008 // end alternate branch 00001E7C-00001E80 fn00001E7C: // (misaligned) 00001E7E FFF8 .invalid <> 00001E80 2F0B move.l -[A7], A3 00001E82 42A7 clr.l -[A7] 00001E84 2F3C 5049 4354 move.l -[A7], 0x50494354 /* 'PICT' */ 00001E8A 3F2E 000C move.w -[A7], [A6 + 0xC] 00001E8E A9A0 syscall GetResource 00001E90 265F movea.l A3, [A7]+ 00001E92 200B move.l D0, A3 00001E94 674A beq +0x4C /* 00001EE0 */ 00001E96 2053 movea.l A0, [A3] 00001E98 2D68 0002 FFF8 move.l [A6 - 0x8], [A0 + 0x2] 00001E9E 2D68 0006 FFFC move.l [A6 - 0x4], [A0 + 0x6] 00001EA4 486E FFF8 pea.l [A6 - 0x8] 00001EA8 302E FFFA move.w D0, [A6 - 0x6] 00001EAC 4440 neg.w D0 00001EAE 3F00 move.w -[A7], D0 00001EB0 302E FFF8 move.w D0, [A6 - 0x8] 00001EB4 4440 neg.w D0 00001EB6 3F00 move.w -[A7], D0 00001EB8 A8A8 syscall OffsetRect 00001EBA 486E FFF8 pea.l [A6 - 0x8] 00001EBE 206E 0008 movea.l A0, [A6 + 0x8] 00001EC2 3F28 0002 move.w -[A7], [A0 + 0x2] 00001EC6 3F10 move.w -[A7], [A0] 00001EC8 A8A8 syscall OffsetRect 00001ECA 2F0B move.l -[A7], A3 00001ECC 486E FFF8 pea.l [A6 - 0x8] 00001ED0 A8F6 syscall DrawPicture 00001ED2 206E 0008 movea.l A0, [A6 + 0x8] 00001ED6 20AE FFF8 move.l [A0], [A6 - 0x8] 00001EDA 216E FFFC 0004 move.l [A0 + 0x4], [A6 - 0x4] label00001EE0: 00001EE0 265F movea.l A3, [A7]+ 00001EE2 4E5E unlink A6 00001EE4 4E75 rts 00001EE6 8B44 7261 pack D5, D4, 0x7261 00001EEA 7754 moveq.l D3, 0x54 00001EEC 6865 bvc +0x67 /* 00001F53 */ 00001EEE 5069 6374 addq.w [A1 + 0x6374], 8 00001EF2 0000 4E56 ori.b D0, 0x56 /* 'V' */ // begin alternate branch 00001EF4-00001EF8 fn00001EF4: 00001EF4 4E56 FFBE link A6, -0x0042 // end alternate branch 00001EF4-00001EF8 fn00001EF4: // (misaligned) 00001EF6 FFBE .invalid <> 00001EF8 48E7 1F18 movem.l -[A7], D3,D4,D5,D6,D7,A3,A4 00001EFC 286E 000A movea.l A4, [A6 + 0xA] 00001F00 266E 000E movea.l A3, [A6 + 0xE] 00001F04 486E FFDA pea.l [A6 - 0x26] 00001F08 2F3C 0064 00B4 move.l -[A7], 0x6400B4 00001F0E 2F3C 006E 00C8 move.l -[A7], 0x6E00C8 00001F14 A8A7 syscall SetRect 00001F16 3F3C 03F0 move.w -[A7], 0x3F0 00001F1A 486E FFDA pea.l [A6 - 0x26] 00001F1E 4EBA FF5C jsr [PC - 0xA4 /* 00001E7C */] 00001F22 7E0A moveq.l D7, 0x0A 00001F24 2E8C move.l [A7], A4 00001F26 700A moveq.l D0, 0x0A 00001F28 D06E FFDC add.w D0, [A6 - 0x24] 00001F2C 3F00 move.w -[A7], D0 00001F2E 3F07 move.w -[A7], D7 00001F30 7064 moveq.l D0, 0x64 00001F32 D06E FFDC add.w D0, [A6 - 0x24] 00001F36 3F00 move.w -[A7], D0 00001F38 700F moveq.l D0, 0x0F 00001F3A D047 add.w D0, D7 00001F3C 3F00 move.w -[A7], D0 00001F3E A8A7 syscall SetRect 00001F40 2F0B move.l -[A7], A3 00001F42 7069 moveq.l D0, 0x69 00001F44 D06E FFDC add.w D0, [A6 - 0x24] 00001F48 3F00 move.w -[A7], D0 00001F4A 3F07 move.w -[A7], D7 00001F4C 302E FFDC move.w D0, [A6 - 0x24] 00001F50 0640 00A0 addi.w D0, 0xA0 00001F54 3F00 move.w -[A7], D0 00001F56 700F moveq.l D0, 0x0F 00001F58 D047 add.w D0, D7 00001F5A 3F00 move.w -[A7], D0 00001F5C A8A7 syscall SetRect 00001F5E 306D C646 movea.w A0, [A5 - 0x39BA] 00001F62 2F08 move.l -[A7], A0 00001F64 486D B7E8 pea.l [A5 - 0x4818] 00001F68 4EAD 025A jsr [A5 + 0x25A /* export_71 */] 00001F6C 486D B7E8 pea.l [A5 - 0x4818] 00001F70 486D F8D0 pea.l [A5 - 0x730] 00001F74 2F0B move.l -[A7], A3 00001F76 2F0C move.l -[A7], A4 00001F78 4EBA FD66 jsr [PC - 0x29A /* 00001CE0 */] 00001F7C 486D B7E8 pea.l [A5 - 0x4818] 00001F80 3F3C 0003 move.w -[A7], 0x3 00001F84 2F2D C642 move.l -[A7], [A5 - 0x39BE] 00001F88 4EBA FC34 jsr [PC - 0x3CC /* 00001BBE */] 00001F8C 486D B7E8 pea.l [A5 - 0x4818] 00001F90 486D F8DE pea.l [A5 - 0x722] 00001F94 2F0B move.l -[A7], A3 00001F96 2F0C move.l -[A7], A4 00001F98 4EBA FD46 jsr [PC - 0x2BA /* 00001CE0 */] 00001F9C 202D C688 move.l D0, [A5 - 0x3978] 00001FA0 D0AD C68C add.l D0, [A5 - 0x3974] 00001FA4 2B40 B8EE move.l [A5 - 0x4712], D0 00001FA8 2E80 move.l [A7], D0 00001FAA 486D B7E8 pea.l [A5 - 0x4818] 00001FAE 4EAD 025A jsr [A5 + 0x25A /* export_71 */] 00001FB2 486D B7E8 pea.l [A5 - 0x4818] 00001FB6 486D F8EA pea.l [A5 - 0x716] 00001FBA 2F0B move.l -[A7], A3 00001FBC 2F0C move.l -[A7], A4 00001FBE 4EBA FD20 jsr [PC - 0x2E0 /* 00001CE0 */] 00001FC2 7E19 moveq.l D7, 0x19 00001FC4 2E8C move.l [A7], A4 00001FC6 302E FFDC move.w D0, [A6 - 0x24] 00001FCA 0640 00B4 addi.w D0, 0xB4 00001FCE 3F00 move.w -[A7], D0 00001FD0 3F07 move.w -[A7], D7 00001FD2 302E FFDC move.w D0, [A6 - 0x24] 00001FD6 0640 00FA addi.w D0, 0xFA 00001FDA 3F00 move.w -[A7], D0 00001FDC 700F moveq.l D0, 0x0F 00001FDE D047 add.w D0, D7 00001FE0 3F00 move.w -[A7], D0 00001FE2 A8A7 syscall SetRect 00001FE4 2E8B move.l [A7], A3 00001FE6 302E FFDC move.w D0, [A6 - 0x24] 00001FEA 0640 00FF addi.w D0, 0xFF 00001FEE 3F00 move.w -[A7], D0 00001FF0 3F07 move.w -[A7], D7 00001FF2 302E FFDC move.w D0, [A6 - 0x24] 00001FF6 0640 015E addi.w D0, 0x15E 00001FFA 3F00 move.w -[A7], D0 00001FFC 700F moveq.l D0, 0x0F 00001FFE D047 add.w D0, D7 00002000 3F00 move.w -[A7], D0 00002002 A8A7 syscall SetRect 00002004 486D F8F8 pea.l [A5 - 0x708] 00002008 2F0B move.l -[A7], A3 0000200A 2F0C move.l -[A7], A4 0000200C 2F2D C632 move.l -[A7], [A5 - 0x39CE] 00002010 4EBA FD42 jsr [PC - 0x2BE /* 00001D54 */] 00002014 486D F902 pea.l [A5 - 0x6FE] 00002018 2F0B move.l -[A7], A3 0000201A 2F0C move.l -[A7], A4 0000201C 2F2D C636 move.l -[A7], [A5 - 0x39CA] 00002020 4EBA FD32 jsr [PC - 0x2CE /* 00001D54 */] 00002024 486D B7E8 pea.l [A5 - 0x4818] 00002028 2F2D C63E move.l -[A7], [A5 - 0x39C2] 0000202C 2F2D C63A move.l -[A7], [A5 - 0x39C6] 00002030 4EBA FDB2 jsr [PC - 0x24E /* 00001DE4 */] 00002034 486D C2FA pea.l [A5 - 0x3D06] 00002038 486D B7E8 pea.l [A5 - 0x4818] 0000203C 4EAD 04BA jsr [A5 + 0x4BA /* export_147 */] 00002040 486D C2FA pea.l [A5 - 0x3D06] 00002044 486D F90C pea.l [A5 - 0x6F4] 00002048 4EAD 04C2 jsr [A5 + 0x4C2 /* export_148 */] 0000204C 4FEF 006C lea.l A7, [A7 + 0x6C] 00002050 4267 clr.w -[A7] 00002052 486D C2FA pea.l [A5 - 0x3D06] 00002056 A88C syscall StringWidth 00002058 305F movea.w A0, [A7]+ 0000205A 2B48 B8EE move.l [A5 - 0x4712], A0 0000205E 2008 move.l D0, A0 00002060 3C2E FFE0 move.w D6, [A6 - 0x20] 00002064 9C40 sub.w D6, D0 00002066 486D B7E8 pea.l [A5 - 0x4818] 0000206A 486D F918 pea.l [A5 - 0x6E8] 0000206E 3F3C 0014 move.w -[A7], 0x14 00002072 3F06 move.w -[A7], D6 00002074 4EBA FD3C jsr [PC - 0x2C4 /* 00001DB2 */] 00002078 3EAE FFE0 move.w [A7], [A6 - 0x20] 0000207C 3F3C 0019 move.w -[A7], 0x19 00002080 A893 syscall MoveTo 00002082 3EAE FFE0 move.w [A7], [A6 - 0x20] 00002086 70FB moveq.l D0, 0xFFFFFFFB 00002088 D06E FFDA add.w D0, [A6 - 0x26] 0000208C 3F00 move.w -[A7], D0 0000208E A891 syscall LineTo 00002090 3A2E FFE0 move.w D5, [A6 - 0x20] 00002094 9A6E FFDC sub.w D5, [A6 - 0x24] 00002098 48C5 ext.l D5 0000209A 4AAD C63E tst.l [A5 - 0x39C2] 0000209E 508F addq.l A7, 8 000020A0 6F22 ble +0x24 /* 000020C4 */ 000020A2 2605 move.l D3, D5 000020A4 4C2D 3000 C654 movem.w A4,A5, [A5 - 0x39AC] 000020AA 4C6D 3803 C63E movem.l D0,D1,A3,A4,A5, [A5 - 0x39C2] 000020B0 282D C658 move.l D4, [A5 - 0x39A8] 000020B4 D8AD C654 add.l D4, [A5 - 0x39AC] 000020B8 4C05 4000 movem.w A6, D5 000020BC 4C6D 4804 C63E movem.l D2,A3,A6, [A5 - 0x39C2] 000020C2 6004 bra +0x6 /* 000020C8 */ label000020C4: 000020C4 7600 moveq.l D3, 0x00 000020C6 7800 moveq.l D4, 0x00 label000020C8: 000020C8 302E FFDC move.w D0, [A6 - 0x24] 000020CC D043 add.w D0, D3 000020CE 3F00 move.w -[A7], D0 000020D0 70FD moveq.l D0, 0xFFFFFFFD 000020D2 D06E FFDA add.w D0, [A6 - 0x26] 000020D6 3F00 move.w -[A7], D0 000020D8 A893 syscall MoveTo 000020DA 302E FFDC move.w D0, [A6 - 0x24] 000020DE D043 add.w D0, D3 000020E0 3F00 move.w -[A7], D0 000020E2 70F6 moveq.l D0, 0xFFFFFFF6 000020E4 D06E FFDA add.w D0, [A6 - 0x26] 000020E8 3F00 move.w -[A7], D0 000020EA A891 syscall LineTo 000020EC 302E FFDC move.w D0, [A6 - 0x24] 000020F0 D044 add.w D0, D4 000020F2 3F00 move.w -[A7], D0 000020F4 70F6 moveq.l D0, 0xFFFFFFF6 000020F6 D06E FFDA add.w D0, [A6 - 0x26] 000020FA 3F00 move.w -[A7], D0 000020FC A891 syscall LineTo 000020FE 302E FFDC move.w D0, [A6 - 0x24] 00002102 D044 add.w D0, D4 00002104 3F00 move.w -[A7], D0 00002106 70FD moveq.l D0, 0xFFFFFFFD 00002108 D06E FFDA add.w D0, [A6 - 0x26] 0000210C 3F00 move.w -[A7], D0 0000210E A891 syscall LineTo 00002110 302E FFDC move.w D0, [A6 - 0x24] 00002114 D043 add.w D0, D3 00002116 3F00 move.w -[A7], D0 00002118 70F2 moveq.l D0, 0xFFFFFFF2 0000211A D06E FFDA add.w D0, [A6 - 0x26] 0000211E 3F00 move.w -[A7], D0 00002120 A893 syscall MoveTo 00002122 4267 clr.w -[A7] 00002124 A887 syscall TextFont 00002126 486D F924 pea.l [A5 - 0x6DC] 0000212A A884 syscall DrawString 0000212C 3F3C 0001 move.w -[A7], 0x1 00002130 A887 syscall TextFont 00002132 4AAD C63E tst.l [A5 - 0x39C2] 00002136 6F10 ble +0x12 /* 00002148 */ 00002138 2605 move.l D3, D5 0000213A 4C2D 3000 C650 movem.w A4,A5, [A5 - 0x39B0] 00002140 4C6D 3803 C63E movem.l D0,D1,A3,A4,A5, [A5 - 0x39C2] 00002146 6002 bra +0x4 /* 0000214A */ label00002148: 00002148 7600 moveq.l D3, 0x00 label0000214A: 0000214A 302E FFDC move.w D0, [A6 - 0x24] 0000214E D043 add.w D0, D3 00002150 3F00 move.w -[A7], D0 00002152 7003 moveq.l D0, 0x03 00002154 D06E FFDE add.w D0, [A6 - 0x22] 00002158 3F00 move.w -[A7], D0 0000215A A893 syscall MoveTo 0000215C 302E FFDC move.w D0, [A6 - 0x24] 00002160 D043 add.w D0, D3 00002162 3F00 move.w -[A7], D0 00002164 700A moveq.l D0, 0x0A 00002166 D06E FFDE add.w D0, [A6 - 0x22] 0000216A 3F00 move.w -[A7], D0 0000216C A891 syscall LineTo 0000216E 302E FFDC move.w D0, [A6 - 0x24] 00002172 D043 add.w D0, D3 00002174 0640 FFEC addi.w D0, 0xFFEC 00002178 3F00 move.w -[A7], D0 0000217A 7016 moveq.l D0, 0x16 0000217C D06E FFDE add.w D0, [A6 - 0x22] 00002180 3F00 move.w -[A7], D0 00002182 A893 syscall MoveTo 00002184 4267 clr.w -[A7] 00002186 A887 syscall TextFont 00002188 486D F92E pea.l [A5 - 0x6D2] 0000218C A884 syscall DrawString 0000218E 3F3C 0001 move.w -[A7], 0x1 00002192 A887 syscall TextFont 00002194 4AAD C63E tst.l [A5 - 0x39C2] 00002198 6F22 ble +0x24 /* 000021BC */ 0000219A 2605 move.l D3, D5 0000219C 4C2D 3000 C648 movem.w A4,A5, [A5 - 0x39B8] 000021A2 4C6D 3803 C63E movem.l D0,D1,A3,A4,A5, [A5 - 0x39C2] 000021A8 282D C64C move.l D4, [A5 - 0x39B4] 000021AC D8AD C648 add.l D4, [A5 - 0x39B8] 000021B0 4C05 4000 movem.w A6, D5 000021B4 4C6D 4804 C63E movem.l D2,A3,A6, [A5 - 0x39C2] 000021BA 6004 bra +0x6 /* 000021C0 */ label000021BC: 000021BC 7600 moveq.l D3, 0x00 000021BE 7800 moveq.l D4, 0x00 label000021C0: 000021C0 302E FFDC move.w D0, [A6 - 0x24] 000021C4 D043 add.w D0, D3 000021C6 3F00 move.w -[A7], D0 000021C8 7003 moveq.l D0, 0x03 000021CA D06E FFDE add.w D0, [A6 - 0x22] 000021CE 3F00 move.w -[A7], D0 000021D0 A893 syscall MoveTo 000021D2 302E FFDC move.w D0, [A6 - 0x24] 000021D6 D043 add.w D0, D3 000021D8 3F00 move.w -[A7], D0 000021DA 701E moveq.l D0, 0x1E 000021DC D06E FFDE add.w D0, [A6 - 0x22] 000021E0 3F00 move.w -[A7], D0 000021E2 A891 syscall LineTo 000021E4 302E FFDC move.w D0, [A6 - 0x24] 000021E8 D044 add.w D0, D4 000021EA 3F00 move.w -[A7], D0 000021EC 701E moveq.l D0, 0x1E 000021EE D06E FFDE add.w D0, [A6 - 0x22] 000021F2 3F00 move.w -[A7], D0 000021F4 A891 syscall LineTo 000021F6 302E FFDC move.w D0, [A6 - 0x24] 000021FA D044 add.w D0, D4 000021FC 3F00 move.w -[A7], D0 000021FE 7003 moveq.l D0, 0x03 00002200 D06E FFDE add.w D0, [A6 - 0x22] 00002204 3F00 move.w -[A7], D0 00002206 A891 syscall LineTo 00002208 302E FFDC move.w D0, [A6 - 0x24] 0000220C D043 add.w D0, D3 0000220E 3F00 move.w -[A7], D0 00002210 702A moveq.l D0, 0x2A 00002212 D06E FFDE add.w D0, [A6 - 0x22] 00002216 3F00 move.w -[A7], D0 00002218 A893 syscall MoveTo 0000221A 4267 clr.w -[A7] 0000221C A887 syscall TextFont 0000221E 486D F936 pea.l [A5 - 0x6CA] 00002222 A884 syscall DrawString 00002224 3F3C 0001 move.w -[A7], 0x1 00002228 A887 syscall TextFont 0000222A 7E3C moveq.l D7, 0x3C 0000222C DE6E FFDE add.w D7, [A6 - 0x22] 00002230 2F0C move.l -[A7], A4 00002232 302E FFDC move.w D0, [A6 - 0x24] 00002236 0640 00B4 addi.w D0, 0xB4 0000223A 3F00 move.w -[A7], D0 0000223C 3F07 move.w -[A7], D7 0000223E 302E FFDC move.w D0, [A6 - 0x24] 00002242 0640 012C addi.w D0, 0x12C 00002246 3F00 move.w -[A7], D0 00002248 700F moveq.l D0, 0x0F 0000224A D047 add.w D0, D7 0000224C 3F00 move.w -[A7], D0 0000224E A8A7 syscall SetRect 00002250 2F0B move.l -[A7], A3 00002252 302E FFDC move.w D0, [A6 - 0x24] 00002256 0640 0131 addi.w D0, 0x131 0000225A 3F00 move.w -[A7], D0 0000225C 3F07 move.w -[A7], D7 0000225E 302E FFDC move.w D0, [A6 - 0x24] 00002262 0640 0190 addi.w D0, 0x190 00002266 3F00 move.w -[A7], D0 00002268 700F moveq.l D0, 0x0F 0000226A D047 add.w D0, D7 0000226C 3F00 move.w -[A7], D0 0000226E A8A7 syscall SetRect 00002270 486D B7E8 pea.l [A5 - 0x4818] 00002274 2F2D C654 move.l -[A7], [A5 - 0x39AC] 00002278 2F2D C63A move.l -[A7], [A5 - 0x39C6] 0000227C 4EBA FB66 jsr [PC - 0x49A /* 00001DE4 */] 00002280 486D B7E8 pea.l [A5 - 0x4818] 00002284 486D F93E pea.l [A5 - 0x6C2] 00002288 2F0B move.l -[A7], A3 0000228A 2F0C move.l -[A7], A4 0000228C 4EBA FA52 jsr [PC - 0x5AE /* 00001CE0 */] 00002290 486D B7E8 pea.l [A5 - 0x4818] 00002294 2F2D C658 move.l -[A7], [A5 - 0x39A8] 00002298 2F2D C63A move.l -[A7], [A5 - 0x39C6] 0000229C 4EBA FB46 jsr [PC - 0x4BA /* 00001DE4 */] 000022A0 486D B7E8 pea.l [A5 - 0x4818] 000022A4 486D F950 pea.l [A5 - 0x6B0] 000022A8 2F0B move.l -[A7], A3 000022AA 2F0C move.l -[A7], A4 000022AC 4EBA FA32 jsr [PC - 0x5CE /* 00001CE0 */] 000022B0 2E8C move.l [A7], A4 000022B2 2F3C 0005 0000 move.l -[A7], 0x50000 000022B8 A8A8 syscall OffsetRect 000022BA 2E8B move.l [A7], A3 000022BC 2F3C 0005 0000 move.l -[A7], 0x50000 000022C2 A8A8 syscall OffsetRect 000022C4 486D B7E8 pea.l [A5 - 0x4818] 000022C8 2F2D C648 move.l -[A7], [A5 - 0x39B8] 000022CC 2F2D C63A move.l -[A7], [A5 - 0x39C6] 000022D0 4EBA FB12 jsr [PC - 0x4EE /* 00001DE4 */] 000022D4 486D B7E8 pea.l [A5 - 0x4818] 000022D8 486D F95A pea.l [A5 - 0x6A6] 000022DC 2F0B move.l -[A7], A3 000022DE 2F0C move.l -[A7], A4 000022E0 4EBA F9FE jsr [PC - 0x602 /* 00001CE0 */] 000022E4 486D B7E8 pea.l [A5 - 0x4818] 000022E8 2F2D C64C move.l -[A7], [A5 - 0x39B4] 000022EC 2F2D C63A move.l -[A7], [A5 - 0x39C6] 000022F0 4EBA FAF2 jsr [PC - 0x50E /* 00001DE4 */] 000022F4 486D B7E8 pea.l [A5 - 0x4818] 000022F8 486D F96A pea.l [A5 - 0x696] 000022FC 2F0B move.l -[A7], A3 000022FE 2F0C move.l -[A7], A4 00002300 4EBA F9DE jsr [PC - 0x622 /* 00001CE0 */] 00002304 4FEF 0068 lea.l A7, [A7 + 0x68] 00002308 2F0C move.l -[A7], A4 0000230A 2F3C 0005 0000 move.l -[A7], 0x50000 00002310 A8A8 syscall OffsetRect 00002312 2F0B move.l -[A7], A3 00002314 2F3C 0005 0000 move.l -[A7], 0x50000 0000231A A8A8 syscall OffsetRect 0000231C 486D B7E8 pea.l [A5 - 0x4818] 00002320 2F2D C650 move.l -[A7], [A5 - 0x39B0] 00002324 2F2D C63A move.l -[A7], [A5 - 0x39C6] 00002328 4EBA FABA jsr [PC - 0x546 /* 00001DE4 */] 0000232C 486D B7E8 pea.l [A5 - 0x4818] 00002330 486D F974 pea.l [A5 - 0x68C] 00002334 2F0B move.l -[A7], A3 00002336 2F0C move.l -[A7], A4 00002338 4EBA F9A6 jsr [PC - 0x65A /* 00001CE0 */] 0000233C 486E FFD2 pea.l [A6 - 0x2E] 00002340 2F3C 0118 00F0 move.l -[A7], 0x11800F0 00002346 2F3C 0136 00FA move.l -[A7], 0x13600FA 0000234C A8A7 syscall SetRect 0000234E 3EBC 03F1 move.w [A7], 0x3F1 00002352 486E FFD2 pea.l [A6 - 0x2E] 00002356 4EBA FB24 jsr [PC - 0x4DC /* 00001E7C */] 0000235A 302D C630 move.w D0, [A5 - 0x39D0] 0000235E 906D C62C sub.w D0, [A5 - 0x39D4] 00002362 3040 movea.w A0, D0 00002364 2E88 move.l [A7], A0 00002366 486D B7E8 pea.l [A5 - 0x4818] 0000236A 4EAD 025A jsr [A5 + 0x25A /* export_71 */] 0000236E 486D B7E8 pea.l [A5 - 0x4818] 00002372 486D F982 pea.l [A5 - 0x67E] 00002376 70FE moveq.l D0, 0xFFFFFFFE 00002378 D06E FFD2 add.w D0, [A6 - 0x2E] 0000237C 3F00 move.w -[A7], D0 0000237E 700A moveq.l D0, 0x0A 00002380 D06E FFD4 add.w D0, [A6 - 0x2C] 00002384 3F00 move.w -[A7], D0 00002386 4EBA FA2A jsr [PC - 0x5D6 /* 00001DB2 */] 0000238A 302D C62E move.w D0, [A5 - 0x39D2] 0000238E 906D C62A sub.w D0, [A5 - 0x39D6] 00002392 3040 movea.w A0, D0 00002394 2E88 move.l [A7], A0 00002396 486D B7E8 pea.l [A5 - 0x4818] 0000239A 4EAD 025A jsr [A5 + 0x25A /* export_71 */] 0000239E 486D B7E8 pea.l [A5 - 0x4818] 000023A2 486D F98A pea.l [A5 - 0x676] 000023A6 302E FFD6 move.w D0, [A6 - 0x2A] 000023AA 906E FFD2 sub.w D0, [A6 - 0x2E] 000023AE 48C0 ext.l D0 000023B0 81FC 0002 divs.w D0, 0x2 000023B4 D06E FFD2 add.w D0, [A6 - 0x2E] 000023B8 5A40 addq.w D0, 5 000023BA 3F00 move.w -[A7], D0 000023BC 3F2E FFD8 move.w -[A7], [A6 - 0x28] 000023C0 4EBA F9F0 jsr [PC - 0x610 /* 00001DB2 */] 000023C4 306D C62C movea.w A0, [A5 - 0x39D4] 000023C8 2E88 move.l [A7], A0 000023CA 486D B7E8 pea.l [A5 - 0x4818] 000023CE 4EAD 025A jsr [A5 + 0x25A /* export_71 */] 000023D2 486D B7E8 pea.l [A5 - 0x4818] 000023D6 486D F992 pea.l [A5 - 0x66E] 000023DA 3F2E FFD2 move.w -[A7], [A6 - 0x2E] 000023DE 709C moveq.l D0, 0xFFFFFF9C 000023E0 D06E FFD4 add.w D0, [A6 - 0x2C] 000023E4 3F00 move.w -[A7], D0 000023E6 4EBA F9CA jsr [PC - 0x636 /* 00001DB2 */] 000023EA 306D C62A movea.w A0, [A5 - 0x39D6] 000023EE 2E88 move.l [A7], A0 000023F0 486D B7E8 pea.l [A5 - 0x4818] 000023F4 4EAD 025A jsr [A5 + 0x25A /* export_71 */] 000023F8 486D B7E8 pea.l [A5 - 0x4818] 000023FC 486D F9A0 pea.l [A5 - 0x660] 00002400 700F moveq.l D0, 0x0F 00002402 D06E FFD2 add.w D0, [A6 - 0x2E] 00002406 3F00 move.w -[A7], D0 00002408 709C moveq.l D0, 0xFFFFFF9C 0000240A D06E FFD4 add.w D0, [A6 - 0x2C] 0000240E 3F00 move.w -[A7], D0 00002410 4EBA F9A0 jsr [PC - 0x660 /* 00001DB2 */] 00002414 422D B7E8 clr.b [A5 - 0x4818] 00002418 486D B7E8 pea.l [A5 - 0x4818] 0000241C 486D F9AE pea.l [A5 - 0x652] 00002420 700A moveq.l D0, 0x0A 00002422 D06E FFD2 add.w D0, [A6 - 0x2E] 00002426 3F00 move.w -[A7], D0 00002428 705A moveq.l D0, 0x5A 0000242A D06E FFD8 add.w D0, [A6 - 0x28] 0000242E 3F00 move.w -[A7], D0 00002430 4EBA F980 jsr [PC - 0x680 /* 00001DB2 */] 00002434 705A moveq.l D0, 0x5A 00002436 D06E FFD8 add.w D0, [A6 - 0x28] 0000243A 3E80 move.w [A7], D0 0000243C 701E moveq.l D0, 0x1E 0000243E D06E FFD2 add.w D0, [A6 - 0x2E] 00002442 3F00 move.w -[A7], D0 00002444 A893 syscall MoveTo 00002446 486D B7E8 pea.l [A5 - 0x4818] 0000244A 3F3C 0002 move.w -[A7], 0x2 0000244E 2F2D C664 move.l -[A7], [A5 - 0x399C] 00002452 4EBA F76A jsr [PC - 0x896 /* 00001BBE */] 00002456 486D B7E8 pea.l [A5 - 0x4818] 0000245A A884 syscall DrawString 0000245C 302E FFD8 move.w D0, [A6 - 0x28] 00002460 0640 008C addi.w D0, 0x8C 00002464 3E80 move.w [A7], D0 00002466 701E moveq.l D0, 0x1E 00002468 D06E FFD2 add.w D0, [A6 - 0x2E] 0000246C 3F00 move.w -[A7], D0 0000246E A893 syscall MoveTo 00002470 486D B7E8 pea.l [A5 - 0x4818] 00002474 3F3C 0002 move.w -[A7], 0x2 00002478 2F2D C668 move.l -[A7], [A5 - 0x3998] 0000247C 4EBA F740 jsr [PC - 0x8C0 /* 00001BBE */] 00002480 486D B7E8 pea.l [A5 - 0x4818] 00002484 A884 syscall DrawString 00002486 302E FFD8 move.w D0, [A6 - 0x28] 0000248A 0640 00BE addi.w D0, 0xBE 0000248E 3E80 move.w [A7], D0 00002490 701E moveq.l D0, 0x1E 00002492 D06E FFD2 add.w D0, [A6 - 0x2E] 00002496 3F00 move.w -[A7], D0 00002498 A893 syscall MoveTo 0000249A 486D B7E8 pea.l [A5 - 0x4818] 0000249E 3F3C 0002 move.w -[A7], 0x2 000024A2 202D C66C move.l D0, [A5 - 0x3994] 000024A6 720E moveq.l D1, 0x0E 000024A8 E2A0 asr D0, D1 000024AA 2F00 move.l -[A7], D0 000024AC 4EBA F710 jsr [PC - 0x8F0 /* 00001BBE */] 000024B0 486D B7E8 pea.l [A5 - 0x4818] 000024B4 A884 syscall DrawString 000024B6 705A moveq.l D0, 0x5A 000024B8 D06E FFD8 add.w D0, [A6 - 0x28] 000024BC 3E80 move.w [A7], D0 000024BE 703C moveq.l D0, 0x3C 000024C0 D06E FFD2 add.w D0, [A6 - 0x2E] 000024C4 3F00 move.w -[A7], D0 000024C6 A893 syscall MoveTo 000024C8 486D B7E8 pea.l [A5 - 0x4818] 000024CC 3F3C 0002 move.w -[A7], 0x2 000024D0 2F2D C670 move.l -[A7], [A5 - 0x3990] 000024D4 4EBA F6E8 jsr [PC - 0x918 /* 00001BBE */] 000024D8 4FEF 006C lea.l A7, [A7 + 0x6C] 000024DC 486D B7E8 pea.l [A5 - 0x4818] 000024E0 A884 syscall DrawString 000024E2 302E FFD8 move.w D0, [A6 - 0x28] 000024E6 0640 008C addi.w D0, 0x8C 000024EA 3F00 move.w -[A7], D0 000024EC 703C moveq.l D0, 0x3C 000024EE D06E FFD2 add.w D0, [A6 - 0x2E] 000024F2 3F00 move.w -[A7], D0 000024F4 A893 syscall MoveTo 000024F6 486D B7E8 pea.l [A5 - 0x4818] 000024FA 3F3C 0002 move.w -[A7], 0x2 000024FE 2F2D C674 move.l -[A7], [A5 - 0x398C] 00002502 4EBA F6BA jsr [PC - 0x946 /* 00001BBE */] 00002506 486D B7E8 pea.l [A5 - 0x4818] 0000250A A884 syscall DrawString 0000250C 302E FFD8 move.w D0, [A6 - 0x28] 00002510 0640 00BE addi.w D0, 0xBE 00002514 3E80 move.w [A7], D0 00002516 703C moveq.l D0, 0x3C 00002518 D06E FFD2 add.w D0, [A6 - 0x2E] 0000251C 3F00 move.w -[A7], D0 0000251E A893 syscall MoveTo 00002520 486D B7E8 pea.l [A5 - 0x4818] 00002524 3F3C 0002 move.w -[A7], 0x2 00002528 202D C678 move.l D0, [A5 - 0x3988] 0000252C 720E moveq.l D1, 0x0E 0000252E E2A0 asr D0, D1 00002530 2F00 move.l -[A7], D0 00002532 4EBA F68A jsr [PC - 0x976 /* 00001BBE */] 00002536 486D B7E8 pea.l [A5 - 0x4818] 0000253A A884 syscall DrawString 0000253C 705A moveq.l D0, 0x5A 0000253E D06E FFD8 add.w D0, [A6 - 0x28] 00002542 3E80 move.w [A7], D0 00002544 705A moveq.l D0, 0x5A 00002546 D06E FFD2 add.w D0, [A6 - 0x2E] 0000254A 3F00 move.w -[A7], D0 0000254C A893 syscall MoveTo 0000254E 486D B7E8 pea.l [A5 - 0x4818] 00002552 3F3C 0002 move.w -[A7], 0x2 00002556 2F2D C67C move.l -[A7], [A5 - 0x3984] 0000255A 4EBA F662 jsr [PC - 0x99E /* 00001BBE */] 0000255E 486D B7E8 pea.l [A5 - 0x4818] 00002562 A884 syscall DrawString 00002564 302E FFD8 move.w D0, [A6 - 0x28] 00002568 0640 008C addi.w D0, 0x8C 0000256C 3E80 move.w [A7], D0 0000256E 705A moveq.l D0, 0x5A 00002570 D06E FFD2 add.w D0, [A6 - 0x2E] 00002574 3F00 move.w -[A7], D0 00002576 A893 syscall MoveTo 00002578 486D B7E8 pea.l [A5 - 0x4818] 0000257C 3F3C 0002 move.w -[A7], 0x2 00002580 2F2D C680 move.l -[A7], [A5 - 0x3980] 00002584 4EBA F638 jsr [PC - 0x9C8 /* 00001BBE */] 00002588 486D B7E8 pea.l [A5 - 0x4818] 0000258C A884 syscall DrawString 0000258E 302E FFD8 move.w D0, [A6 - 0x28] 00002592 0640 00BE addi.w D0, 0xBE 00002596 3E80 move.w [A7], D0 00002598 705A moveq.l D0, 0x5A 0000259A D06E FFD2 add.w D0, [A6 - 0x2E] 0000259E 3F00 move.w -[A7], D0 000025A0 A893 syscall MoveTo 000025A2 486D B7E8 pea.l [A5 - 0x4818] 000025A6 3F3C 0002 move.w -[A7], 0x2 000025AA 202D C684 move.l D0, [A5 - 0x397C] 000025AE 720E moveq.l D1, 0x0E 000025B0 E2A0 asr D0, D1 000025B2 2F00 move.l -[A7], D0 000025B4 4EBA F608 jsr [PC - 0x9F8 /* 00001BBE */] 000025B8 486D B7E8 pea.l [A5 - 0x4818] 000025BC A884 syscall DrawString 000025BE 302D C630 move.w D0, [A5 - 0x39D0] 000025C2 906D C62C sub.w D0, [A5 - 0x39D4] 000025C6 322D C62E move.w D1, [A5 - 0x39D2] 000025CA 926D C62A sub.w D1, [A5 - 0x39D6] 000025CE C1C1 muls.w D0, D1 000025D0 2D40 FFBE move.l [A6 - 0x42], D0 000025D4 4CEE 18F8 FFA2 movem.l D3,D4,D5,D6,D7,A3,A4, [A6 - 0x5E] 000025DA 4E5E unlink A6 000025DC 4E75 rts 000025DE 9053 sub.w D0, [A3] 000025E0 686F bvc +0x71 /* 00002651 */ 000025E2 7754 moveq.l D3, 0x54 000025E4 6865 bvc +0x67 /* 0000264B */ 000025E6 4D6F 7669 chk.w D6, [A7 + 0x7669] 000025EA 6549 bcs +0x4B /* 00002635 */ 000025EC 6E66 bgt +0x68 /* 00002654 */ 000025EE 6F00 0000 ble +0x2 /* 000025F0 */ // begin alternate branch 000025F0-000025F6 label000025F0: 000025F0 0000 4E56 ori.b D0, 0x56 /* 'V' */ fn000025F2: // (misaligned) 000025F4 FFC6 .invalid <> // end alternate branch 000025F0-000025F6 label000025F0: // (misaligned) fn000025F2: 000025F2 4E56 FFC6 link A6, -0x003A 000025F6 48E7 0718 movem.l -[A7], D5,D6,D7,A3,A4 000025FA 286E 000A movea.l A4, [A6 + 0xA] 000025FE 266E 000E movea.l A3, [A6 + 0xE] 00002602 486E FFDA pea.l [A6 - 0x26] 00002606 2F3C 0064 00BE move.l -[A7], 0x6400BE 0000260C 2F3C 006E 00C3 move.l -[A7], 0x6E00C3 00002612 A8A7 syscall SetRect 00002614 3F3C 03F0 move.w -[A7], 0x3F0 00002618 486E FFDA pea.l [A6 - 0x26] 0000261C 4EBA F85E jsr [PC - 0x7A2 /* 00001E7C */] 00002620 7E0A moveq.l D7, 0x0A 00002622 2E8C move.l [A7], A4 00002624 700A moveq.l D0, 0x0A 00002626 D06E FFDC add.w D0, [A6 - 0x24] 0000262A 3F00 move.w -[A7], D0 0000262C 3F07 move.w -[A7], D7 0000262E 705A moveq.l D0, 0x5A 00002630 D06E FFDC add.w D0, [A6 - 0x24] 00002634 3F00 move.w -[A7], D0 00002636 700F moveq.l D0, 0x0F 00002638 D047 add.w D0, D7 0000263A 3F00 move.w -[A7], D0 0000263C A8A7 syscall SetRect 0000263E 2F0B move.l -[A7], A3 00002640 705F moveq.l D0, 0x5F 00002642 D06E FFDC add.w D0, [A6 - 0x24] 00002646 3F00 move.w -[A7], D0 00002648 3F07 move.w -[A7], D7 0000264A 302E FFDC move.w D0, [A6 - 0x24] 0000264E 0640 00B4 addi.w D0, 0xB4 00002652 3F00 move.w -[A7], D0 label00002654: 00002654 700F moveq.l D0, 0x0F 00002656 D047 add.w D0, D7 00002658 3F00 move.w -[A7], D0 0000265A A8A7 syscall SetRect 0000265C 303C 00D2 move.w D0, 0xD2 00002660 C1ED F8A2 muls.w D0, [A5 - 0x75E] 00002664 0CB5 7669 6465 0920 C698 cmpi.l [A5 - 0x3968 + D0], 0x76696465 /* 'vide' */ 0000266E 548F addq.l A7, 2 00002670 6610 bne +0x12 /* 00002682 */ 00002672 486D B7E8 pea.l [A5 - 0x4818] 00002676 486D F9B6 pea.l [A5 - 0x64A] 0000267A 4EAD 04BA jsr [A5 + 0x4BA /* export_147 */] 0000267E 508F addq.l A7, 8 00002680 6032 bra +0x34 /* 000026B4 */ label00002682: 00002682 303C 00D2 move.w D0, 0xD2 00002686 C1ED F8A2 muls.w D0, [A5 - 0x75E] 0000268A 0CB5 736F 756E 0920 C698 cmpi.l [A5 - 0x3968 + D0], 0x736F756E /* 'soun' */ 00002694 6610 bne +0x12 /* 000026A6 */ 00002696 486D B7E8 pea.l [A5 - 0x4818] 0000269A 486D F9C2 pea.l [A5 - 0x63E] 0000269E 4EAD 04BA jsr [A5 + 0x4BA /* export_147 */] 000026A2 508F addq.l A7, 8 000026A4 600E bra +0x10 /* 000026B4 */ label000026A6: 000026A6 486D B7E8 pea.l [A5 - 0x4818] 000026AA 486D F9CE pea.l [A5 - 0x632] 000026AE 4EAD 04BA jsr [A5 + 0x4BA /* export_147 */] 000026B2 508F addq.l A7, 8 label000026B4: 000026B4 486D B7E8 pea.l [A5 - 0x4818] 000026B8 486D F9DA pea.l [A5 - 0x626] 000026BC 2F0B move.l -[A7], A3 000026BE 2F0C move.l -[A7], A4 000026C0 4EBA F61E jsr [PC - 0x9E2 /* 00001CE0 */] 000026C4 303C 00D2 move.w D0, 0xD2 000026C8 C1ED F8A2 muls.w D0, [A5 - 0x75E] 000026CC 4A35 0920 C74B tst.b [A5 - 0x38B5 + D0] 000026D2 4FEF 0010 lea.l A7, [A7 + 0x10] 000026D6 6710 beq +0x12 /* 000026E8 */ 000026D8 486D B7E8 pea.l [A5 - 0x4818] 000026DC 486D F9E0 pea.l [A5 - 0x620] 000026E0 4EAD 04BA jsr [A5 + 0x4BA /* export_147 */] 000026E4 508F addq.l A7, 8 000026E6 600E bra +0x10 /* 000026F6 */ label000026E8: 000026E8 486D B7E8 pea.l [A5 - 0x4818] 000026EC 486D F9E8 pea.l [A5 - 0x618] 000026F0 4EAD 04BA jsr [A5 + 0x4BA /* export_147 */] 000026F4 508F addq.l A7, 8 label000026F6: 000026F6 486D B7E8 pea.l [A5 - 0x4818] 000026FA 486D F9F2 pea.l [A5 - 0x60E] 000026FE 2F0B move.l -[A7], A3 00002700 2F0C move.l -[A7], A4 00002702 4EBA F5DC jsr [PC - 0xA24 /* 00001CE0 */] 00002706 303C 00D2 move.w D0, 0xD2 0000270A C1ED F8A2 muls.w D0, [A5 - 0x75E] 0000270E 0835 0001 0920 C6CF btst.b [A5 - 0x3931 + D0], 0x1 00002716 4FEF 0010 lea.l A7, [A7 + 0x10] 0000271A 6710 beq +0x12 /* 0000272C */ 0000271C 486D B7E8 pea.l [A5 - 0x4818] 00002720 486D F9FA pea.l [A5 - 0x606] 00002724 4EAD 04BA jsr [A5 + 0x4BA /* export_147 */] 00002728 508F addq.l A7, 8 0000272A 600E bra +0x10 /* 0000273A */ label0000272C: 0000272C 486D B7E8 pea.l [A5 - 0x4818] 00002730 486D FA00 pea.l [A5 - 0x600] 00002734 4EAD 04BA jsr [A5 + 0x4BA /* export_147 */] 00002738 508F addq.l A7, 8 label0000273A: 0000273A 486D B7E8 pea.l [A5 - 0x4818] 0000273E 486D FA06 pea.l [A5 - 0x5FA] 00002742 2F0B move.l -[A7], A3 00002744 2F0C move.l -[A7], A4 00002746 4EBA F598 jsr [PC - 0xA68 /* 00001CE0 */] 0000274A 303C 00D2 move.w D0, 0xD2 0000274E C1ED F8A2 muls.w D0, [A5 - 0x75E] 00002752 0835 0002 0920 C6CF btst.b [A5 - 0x3931 + D0], 0x2 0000275A 4FEF 0010 lea.l A7, [A7 + 0x10] 0000275E 6710 beq +0x12 /* 00002770 */ 00002760 486D B7E8 pea.l [A5 - 0x4818] 00002764 486D FA10 pea.l [A5 - 0x5F0] 00002768 4EAD 04BA jsr [A5 + 0x4BA /* export_147 */] 0000276C 508F addq.l A7, 8 0000276E 600E bra +0x10 /* 0000277E */ label00002770: 00002770 486D B7E8 pea.l [A5 - 0x4818] 00002774 486D FA16 pea.l [A5 - 0x5EA] 00002778 4EAD 04BA jsr [A5 + 0x4BA /* export_147 */] 0000277C 508F addq.l A7, 8 label0000277E: 0000277E 486D B7E8 pea.l [A5 - 0x4818] 00002782 486D FA1C pea.l [A5 - 0x5E4] 00002786 2F0B move.l -[A7], A3 00002788 2F0C move.l -[A7], A4 0000278A 4EBA F554 jsr [PC - 0xAAC /* 00001CE0 */] 0000278E 303C 00D2 move.w D0, 0xD2 00002792 C1ED F8A2 muls.w D0, [A5 - 0x75E] 00002796 0835 0003 0920 C6CF btst.b [A5 - 0x3931 + D0], 0x3 0000279E 4FEF 0010 lea.l A7, [A7 + 0x10] 000027A2 6710 beq +0x12 /* 000027B4 */ 000027A4 486D B7E8 pea.l [A5 - 0x4818] 000027A8 486D FA28 pea.l [A5 - 0x5D8] 000027AC 4EAD 04BA jsr [A5 + 0x4BA /* export_147 */] 000027B0 508F addq.l A7, 8 000027B2 600E bra +0x10 /* 000027C2 */ label000027B4: 000027B4 486D B7E8 pea.l [A5 - 0x4818] 000027B8 486D FA2E pea.l [A5 - 0x5D2] 000027BC 4EAD 04BA jsr [A5 + 0x4BA /* export_147 */] 000027C0 508F addq.l A7, 8 label000027C2: 000027C2 486D B7E8 pea.l [A5 - 0x4818] 000027C6 486D FA34 pea.l [A5 - 0x5CC] 000027CA 2F0B move.l -[A7], A3 000027CC 2F0C move.l -[A7], A4 000027CE 4EBA F510 jsr [PC - 0xAF0 /* 00001CE0 */] 000027D2 486D B7E8 pea.l [A5 - 0x4818] 000027D6 303C 00D2 move.w D0, 0xD2 000027DA C1ED F8A2 muls.w D0, [A5 - 0x75E] 000027DE 2F35 0920 C69C move.l -[A7], [A5 - 0x3964 + D0] 000027E4 303C 00D2 move.w D0, 0xD2 000027E8 C1ED F8A2 muls.w D0, [A5 - 0x75E] 000027EC 2F35 0920 C6A0 move.l -[A7], [A5 - 0x3960 + D0] 000027F2 4EBA F5F0 jsr [PC - 0xA10 /* 00001DE4 */] 000027F6 486D C2FA pea.l [A5 - 0x3D06] 000027FA 486D B7E8 pea.l [A5 - 0x4818] 000027FE 4EAD 04BA jsr [A5 + 0x4BA /* export_147 */] 00002802 486D C2FA pea.l [A5 - 0x3D06] 00002806 486D FA40 pea.l [A5 - 0x5C0] 0000280A 4EAD 04C2 jsr [A5 + 0x4C2 /* export_148 */] 0000280E 4257 clr.w [A7] 00002810 486D C2FA pea.l [A5 - 0x3D06] 00002814 A88C syscall StringWidth 00002816 305F movea.w A0, [A7]+ 00002818 2B48 B8EE move.l [A5 - 0x4712], A0 0000281C 326E FFE0 movea.w A1, [A6 - 0x20] 00002820 93C8 sub.l A1, A0 00002822 2A09 move.l D5, A1 00002824 486D B7E8 pea.l [A5 - 0x4818] 00002828 486D FA4C pea.l [A5 - 0x5B4] 0000282C 3F3C 0014 move.w -[A7], 0x14 00002830 3F05 move.w -[A7], D5 00002832 4EBA F57E jsr [PC - 0xA82 /* 00001DB2 */] 00002836 3EAE FFE0 move.w [A7], [A6 - 0x20] 0000283A 3F3C 0019 move.w -[A7], 0x19 0000283E A893 syscall MoveTo 00002840 3EAE FFE0 move.w [A7], [A6 - 0x20] 00002844 70FB moveq.l D0, 0xFFFFFFFB 00002846 D06E FFDA add.w D0, [A6 - 0x26] 0000284A 3F00 move.w -[A7], D0 0000284C A891 syscall LineTo 0000284E 3EAE FFDC move.w [A7], [A6 - 0x24] 00002852 7005 moveq.l D0, 0x05 00002854 D06E FFDE add.w D0, [A6 - 0x22] 00002858 3F00 move.w -[A7], D0 0000285A A893 syscall MoveTo 0000285C 3EAE FFDC move.w [A7], [A6 - 0x24] 00002860 7019 moveq.l D0, 0x19 00002862 D06E FFDE add.w D0, [A6 - 0x22] 00002866 3F00 move.w -[A7], D0 00002868 A891 syscall LineTo 0000286A 486D B7E8 pea.l [A5 - 0x4818] 0000286E 303C 00D2 move.w D0, 0xD2 00002872 C1ED F8A2 muls.w D0, [A5 - 0x75E] 00002876 2F35 0920 C6A4 move.l -[A7], [A5 - 0x395C + D0] 0000287C 2F2D C63A move.l -[A7], [A5 - 0x39C6] 00002880 4EBA F562 jsr [PC - 0xA9E /* 00001DE4 */] 00002884 306E FFDC movea.w A0, [A6 - 0x24] 00002888 2A08 move.l D5, A0 0000288A 486D B7E8 pea.l [A5 - 0x4818] 0000288E 486D FA58 pea.l [A5 - 0x5A8] 00002892 7023 moveq.l D0, 0x23 00002894 D06E FFDE add.w D0, [A6 - 0x22] 00002898 3F00 move.w -[A7], D0 0000289A 3F05 move.w -[A7], D5 0000289C 4EBA F514 jsr [PC - 0xAEC /* 00001DB2 */] 000028A0 7E28 moveq.l D7, 0x28 000028A2 2E8C move.l [A7], A4 000028A4 302E FFDC move.w D0, [A6 - 0x24] 000028A8 0640 00C8 addi.w D0, 0xC8 000028AC 3F00 move.w -[A7], D0 000028AE 3F07 move.w -[A7], D7 000028B0 302E FFDC move.w D0, [A6 - 0x24] 000028B4 0640 010E addi.w D0, 0x10E 000028B8 3F00 move.w -[A7], D0 000028BA 700F moveq.l D0, 0x0F 000028BC D047 add.w D0, D7 000028BE 3F00 move.w -[A7], D0 000028C0 A8A7 syscall SetRect 000028C2 2E8B move.l [A7], A3 000028C4 302E FFDC move.w D0, [A6 - 0x24] 000028C8 0640 0113 addi.w D0, 0x113 000028CC 3F00 move.w -[A7], D0 000028CE 3F07 move.w -[A7], D7 000028D0 302E FFDC move.w D0, [A6 - 0x24] 000028D4 0640 0172 addi.w D0, 0x172 000028D8 3F00 move.w -[A7], D0 000028DA 700F moveq.l D0, 0x0F 000028DC D047 add.w D0, D7 000028DE 3F00 move.w -[A7], D0 000028E0 A8A7 syscall SetRect 000028E2 486D FA62 pea.l [A5 - 0x59E] 000028E6 2F0B move.l -[A7], A3 000028E8 2F0C move.l -[A7], A4 000028EA 303C 00D2 move.w D0, 0xD2 000028EE C1ED F8A2 muls.w D0, [A5 - 0x75E] 000028F2 2F35 0920 C6D0 move.l -[A7], [A5 - 0x3930 + D0] 000028F8 4EBA F45A jsr [PC - 0xBA6 /* 00001D54 */] 000028FC 486D FA6C pea.l [A5 - 0x594] 00002900 2F0B move.l -[A7], A3 00002902 2F0C move.l -[A7], A4 00002904 303C 00D2 move.w D0, 0xD2 00002908 C1ED F8A2 muls.w D0, [A5 - 0x75E] 0000290C 2F35 0920 C6D4 move.l -[A7], [A5 - 0x392C + D0] 00002912 4EBA F440 jsr [PC - 0xBC0 /* 00001D54 */] 00002916 303C 00D2 move.w D0, 0xD2 0000291A C1ED F8A2 muls.w D0, [A5 - 0x75E] 0000291E 0CB5 7669 6465 0920 C698 cmpi.l [A5 - 0x3968 + D0], 0x76696465 /* 'vide' */ 00002928 4FEF 005E lea.l A7, [A7 + 0x5E] 0000292C 6600 02A4 bne +0x2A6 /* 00002BD2 */ 00002930 486E FFD2 pea.l [A6 - 0x2E] 00002934 2F3C 0118 00F0 move.l -[A7], 0x11800F0 0000293A 2F3C 0136 00FA move.l -[A7], 0x13600FA 00002940 A8A7 syscall SetRect 00002942 3F3C 03F1 move.w -[A7], 0x3F1 00002946 486E FFD2 pea.l [A6 - 0x2E] 0000294A 4EBA F530 jsr [PC - 0xAD0 /* 00001E7C */] 0000294E 303C 00D2 move.w D0, 0xD2 00002952 C1ED F8A2 muls.w D0, [A5 - 0x75E] 00002956 323C 00D2 move.w D1, 0xD2 0000295A C3ED F8A2 muls.w D1, [A5 - 0x75E] 0000295E 3235 1920 C706 move.w D1, [A5 - 0x38FA + D1] 00002964 9275 0920 C702 sub.w D1, [A5 - 0x38FE + D0] 0000296A 3041 movea.w A0, D1 0000296C 2E88 move.l [A7], A0 0000296E 486D B7E8 pea.l [A5 - 0x4818] 00002972 4EAD 025A jsr [A5 + 0x25A /* export_71 */] 00002976 486D B7E8 pea.l [A5 - 0x4818] 0000297A 486D FA76 pea.l [A5 - 0x58A] 0000297E 70FE moveq.l D0, 0xFFFFFFFE 00002980 D06E FFD2 add.w D0, [A6 - 0x2E] 00002984 3F00 move.w -[A7], D0 00002986 700A moveq.l D0, 0x0A 00002988 D06E FFD4 add.w D0, [A6 - 0x2C] 0000298C 3F00 move.w -[A7], D0 0000298E 4EBA F422 jsr [PC - 0xBDE /* 00001DB2 */] 00002992 303C 00D2 move.w D0, 0xD2 00002996 C1ED F8A2 muls.w D0, [A5 - 0x75E] 0000299A 323C 00D2 move.w D1, 0xD2 0000299E C3ED F8A2 muls.w D1, [A5 - 0x75E] 000029A2 3235 1920 C704 move.w D1, [A5 - 0x38FC + D1] 000029A8 9275 0920 C700 sub.w D1, [A5 - 0x3900 + D0] 000029AE 3041 movea.w A0, D1 000029B0 2E88 move.l [A7], A0 000029B2 486D B7E8 pea.l [A5 - 0x4818] 000029B6 4EAD 025A jsr [A5 + 0x25A /* export_71 */] 000029BA 486D B7E8 pea.l [A5 - 0x4818] 000029BE 486D FA7E pea.l [A5 - 0x582] 000029C2 302E FFD6 move.w D0, [A6 - 0x2A] 000029C6 906E FFD2 sub.w D0, [A6 - 0x2E] 000029CA 48C0 ext.l D0 000029CC 81FC 0002 divs.w D0, 0x2 000029D0 D06E FFD2 add.w D0, [A6 - 0x2E] 000029D4 5A40 addq.w D0, 5 000029D6 3F00 move.w -[A7], D0 000029D8 3F2E FFD8 move.w -[A7], [A6 - 0x28] 000029DC 4EBA F3D4 jsr [PC - 0xC2C /* 00001DB2 */] 000029E0 422D B7E8 clr.b [A5 - 0x4818] 000029E4 486D B7E8 pea.l [A5 - 0x4818] 000029E8 486D FA86 pea.l [A5 - 0x57A] 000029EC 700A moveq.l D0, 0x0A 000029EE D06E FFD2 add.w D0, [A6 - 0x2E] 000029F2 3F00 move.w -[A7], D0 000029F4 705A moveq.l D0, 0x5A 000029F6 D06E FFD8 add.w D0, [A6 - 0x28] 000029FA 3F00 move.w -[A7], D0 000029FC 4EBA F3B4 jsr [PC - 0xC4C /* 00001DB2 */] 00002A00 705A moveq.l D0, 0x5A 00002A02 D06E FFD8 add.w D0, [A6 - 0x28] 00002A06 3E80 move.w [A7], D0 00002A08 701E moveq.l D0, 0x1E 00002A0A D06E FFD2 add.w D0, [A6 - 0x2E] 00002A0E 3F00 move.w -[A7], D0 00002A10 A893 syscall MoveTo 00002A12 486D B7E8 pea.l [A5 - 0x4818] 00002A16 3F3C 0002 move.w -[A7], 0x2 00002A1A 303C 00D2 move.w D0, 0xD2 00002A1E C1ED F8A2 muls.w D0, [A5 - 0x75E] 00002A22 2F35 0920 C6DC move.l -[A7], [A5 - 0x3924 + D0] 00002A28 4EBA F194 jsr [PC - 0xE6C /* 00001BBE */] 00002A2C 486D B7E8 pea.l [A5 - 0x4818] 00002A30 A884 syscall DrawString 00002A32 302E FFD8 move.w D0, [A6 - 0x28] 00002A36 0640 008C addi.w D0, 0x8C 00002A3A 3E80 move.w [A7], D0 00002A3C 701E moveq.l D0, 0x1E 00002A3E D06E FFD2 add.w D0, [A6 - 0x2E] 00002A42 3F00 move.w -[A7], D0 00002A44 A893 syscall MoveTo 00002A46 486D B7E8 pea.l [A5 - 0x4818] 00002A4A 3F3C 0002 move.w -[A7], 0x2 00002A4E 303C 00D2 move.w D0, 0xD2 00002A52 C1ED F8A2 muls.w D0, [A5 - 0x75E] 00002A56 2F35 0920 C6E0 move.l -[A7], [A5 - 0x3920 + D0] 00002A5C 4EBA F160 jsr [PC - 0xEA0 /* 00001BBE */] 00002A60 486D B7E8 pea.l [A5 - 0x4818] 00002A64 A884 syscall DrawString 00002A66 302E FFD8 move.w D0, [A6 - 0x28] 00002A6A 0640 00BE addi.w D0, 0xBE 00002A6E 3E80 move.w [A7], D0 00002A70 701E moveq.l D0, 0x1E 00002A72 D06E FFD2 add.w D0, [A6 - 0x2E] 00002A76 3F00 move.w -[A7], D0 00002A78 A893 syscall MoveTo 00002A7A 486D B7E8 pea.l [A5 - 0x4818] 00002A7E 3F3C 0002 move.w -[A7], 0x2 00002A82 303C 00D2 move.w D0, 0xD2 00002A86 C1ED F8A2 muls.w D0, [A5 - 0x75E] 00002A8A 2F35 0920 C6E4 move.l -[A7], [A5 - 0x391C + D0] 00002A90 4EBA F12C jsr [PC - 0xED4 /* 00001BBE */] 00002A94 486D B7E8 pea.l [A5 - 0x4818] 00002A98 A884 syscall DrawString 00002A9A 705A moveq.l D0, 0x5A 00002A9C D06E FFD8 add.w D0, [A6 - 0x28] 00002AA0 3E80 move.w [A7], D0 00002AA2 703C moveq.l D0, 0x3C 00002AA4 D06E FFD2 add.w D0, [A6 - 0x2E] 00002AA8 3F00 move.w -[A7], D0 00002AAA A893 syscall MoveTo 00002AAC 486D B7E8 pea.l [A5 - 0x4818] 00002AB0 3F3C 0002 move.w -[A7], 0x2 00002AB4 303C 00D2 move.w D0, 0xD2 00002AB8 C1ED F8A2 muls.w D0, [A5 - 0x75E] 00002ABC 2F35 0920 C6E8 move.l -[A7], [A5 - 0x3918 + D0] 00002AC2 4EBA F0FA jsr [PC - 0xF06 /* 00001BBE */] 00002AC6 486D B7E8 pea.l [A5 - 0x4818] 00002ACA A884 syscall DrawString 00002ACC 302E FFD8 move.w D0, [A6 - 0x28] 00002AD0 0640 008C addi.w D0, 0x8C 00002AD4 3E80 move.w [A7], D0 00002AD6 703C moveq.l D0, 0x3C 00002AD8 D06E FFD2 add.w D0, [A6 - 0x2E] 00002ADC 3F00 move.w -[A7], D0 00002ADE A893 syscall MoveTo 00002AE0 486D B7E8 pea.l [A5 - 0x4818] 00002AE4 3F3C 0002 move.w -[A7], 0x2 00002AE8 303C 00D2 move.w D0, 0xD2 00002AEC C1ED F8A2 muls.w D0, [A5 - 0x75E] 00002AF0 2F35 0920 C6EC move.l -[A7], [A5 - 0x3914 + D0] 00002AF6 4EBA F0C6 jsr [PC - 0xF3A /* 00001BBE */] 00002AFA 486D B7E8 pea.l [A5 - 0x4818] 00002AFE A884 syscall DrawString 00002B00 302E FFD8 move.w D0, [A6 - 0x28] 00002B04 0640 00BE addi.w D0, 0xBE 00002B08 3E80 move.w [A7], D0 00002B0A 703C moveq.l D0, 0x3C 00002B0C D06E FFD2 add.w D0, [A6 - 0x2E] 00002B10 3F00 move.w -[A7], D0 00002B12 A893 syscall MoveTo 00002B14 486D B7E8 pea.l [A5 - 0x4818] 00002B18 3F3C 0002 move.w -[A7], 0x2 00002B1C 303C 00D2 move.w D0, 0xD2 00002B20 C1ED F8A2 muls.w D0, [A5 - 0x75E] 00002B24 2F35 0920 C6F0 move.l -[A7], [A5 - 0x3910 + D0] 00002B2A 4EBA F092 jsr [PC - 0xF6E /* 00001BBE */] 00002B2E 486D B7E8 pea.l [A5 - 0x4818] 00002B32 A884 syscall DrawString 00002B34 705A moveq.l D0, 0x5A 00002B36 D06E FFD8 add.w D0, [A6 - 0x28] 00002B3A 3E80 move.w [A7], D0 00002B3C 705A moveq.l D0, 0x5A 00002B3E D06E FFD2 add.w D0, [A6 - 0x2E] 00002B42 3F00 move.w -[A7], D0 00002B44 A893 syscall MoveTo 00002B46 486D B7E8 pea.l [A5 - 0x4818] 00002B4A 3F3C 0002 move.w -[A7], 0x2 00002B4E 303C 00D2 move.w D0, 0xD2 00002B52 C1ED F8A2 muls.w D0, [A5 - 0x75E] 00002B56 2F35 0920 C6F4 move.l -[A7], [A5 - 0x390C + D0] 00002B5C 4EBA F060 jsr [PC - 0xFA0 /* 00001BBE */] 00002B60 486D B7E8 pea.l [A5 - 0x4818] 00002B64 A884 syscall DrawString 00002B66 302E FFD8 move.w D0, [A6 - 0x28] 00002B6A 0640 008C addi.w D0, 0x8C 00002B6E 3E80 move.w [A7], D0 00002B70 705A moveq.l D0, 0x5A 00002B72 D06E FFD2 add.w D0, [A6 - 0x2E] 00002B76 3F00 move.w -[A7], D0 00002B78 A893 syscall MoveTo 00002B7A 486D B7E8 pea.l [A5 - 0x4818] 00002B7E 3F3C 0002 move.w -[A7], 0x2 00002B82 303C 00D2 move.w D0, 0xD2 00002B86 C1ED F8A2 muls.w D0, [A5 - 0x75E] 00002B8A 2F35 0920 C6F8 move.l -[A7], [A5 - 0x3908 + D0] 00002B90 4EBA F02C jsr [PC - 0xFD4 /* 00001BBE */] 00002B94 486D B7E8 pea.l [A5 - 0x4818] 00002B98 A884 syscall DrawString 00002B9A 302E FFD8 move.w D0, [A6 - 0x28] 00002B9E 0640 00BE addi.w D0, 0xBE 00002BA2 3E80 move.w [A7], D0 00002BA4 705A moveq.l D0, 0x5A 00002BA6 D06E FFD2 add.w D0, [A6 - 0x2E] 00002BAA 3F00 move.w -[A7], D0 00002BAC A893 syscall MoveTo 00002BAE 486D B7E8 pea.l [A5 - 0x4818] 00002BB2 3F3C 0002 move.w -[A7], 0x2 00002BB6 303C 00D2 move.w D0, 0xD2 00002BBA C1ED F8A2 muls.w D0, [A5 - 0x75E] 00002BBE 2F35 0920 C6FC move.l -[A7], [A5 - 0x3904 + D0] 00002BC4 4EBA EFF8 jsr [PC - 0x1008 /* 00001BBE */] 00002BC8 4FEF 006A lea.l A7, [A7 + 0x6A] 00002BCC 486D B7E8 pea.l [A5 - 0x4818] 00002BD0 A884 syscall DrawString label00002BD2: 00002BD2 2F0C move.l -[A7], A4 00002BD4 2F3C 0041 000A move.l -[A7], 0x41000A /* 'A\0\n' */ 00002BDA 2F3C 0050 0050 move.l -[A7], 0x500050 /* 'P\0P' */ 00002BE0 A8A7 syscall SetRect 00002BE2 2F0B move.l -[A7], A3 00002BE4 2F3C 0041 0055 move.l -[A7], 0x410055 /* 'A\0U' */ 00002BEA 2F3C 0050 00B4 move.l -[A7], 0x5000B4 00002BF0 A8A7 syscall SetRect 00002BF2 303C 00D2 move.w D0, 0xD2 00002BF6 C1ED F8A2 muls.w D0, [A5 - 0x75E] 00002BFA 7200 moveq.l D1, 0x00 00002BFC 3235 0920 C6D8 move.w D1, [A5 - 0x3928 + D0] 00002C02 2F01 move.l -[A7], D1 00002C04 486D B7E8 pea.l [A5 - 0x4818] 00002C08 4EAD 025A jsr [A5 + 0x25A /* export_71 */] 00002C0C 486D B7E8 pea.l [A5 - 0x4818] 00002C10 486D FA8E pea.l [A5 - 0x572] 00002C14 4EAD 04C2 jsr [A5 + 0x4C2 /* export_148 */] 00002C18 303C 00D2 move.w D0, 0xD2 00002C1C C1ED F8A2 muls.w D0, [A5 - 0x75E] 00002C20 7200 moveq.l D1, 0x00 00002C22 3235 0920 C6DA move.w D1, [A5 - 0x3926 + D0] 00002C28 2E81 move.l [A7], D1 00002C2A 486D C2FA pea.l [A5 - 0x3D06] 00002C2E 4EAD 025A jsr [A5 + 0x25A /* export_71 */] 00002C32 486D B7E8 pea.l [A5 - 0x4818] 00002C36 486D C2FA pea.l [A5 - 0x3D06] 00002C3A 4EAD 04C2 jsr [A5 + 0x4C2 /* export_148 */] 00002C3E 486D B7E8 pea.l [A5 - 0x4818] 00002C42 486D FA92 pea.l [A5 - 0x56E] 00002C46 4EAD 04C2 jsr [A5 + 0x4C2 /* export_148 */] 00002C4A 486D B7E8 pea.l [A5 - 0x4818] 00002C4E 486D FA94 pea.l [A5 - 0x56C] 00002C52 2F0B move.l -[A7], A3 00002C54 2F0C move.l -[A7], A4 00002C56 4EBA F088 jsr [PC - 0xF78 /* 00001CE0 */] 00002C5A 303C 00D2 move.w D0, 0xD2 00002C5E C1ED F8A2 muls.w D0, [A5 - 0x75E] 00002C62 2EB5 0920 C6C4 move.l [A7], [A5 - 0x393C + D0] 00002C68 486D B7E8 pea.l [A5 - 0x4818] 00002C6C 4EAD 025A jsr [A5 + 0x25A /* export_71 */] 00002C70 486D B7E8 pea.l [A5 - 0x4818] 00002C74 486D FA9E pea.l [A5 - 0x562] 00002C78 2F0B move.l -[A7], A3 00002C7A 2F0C move.l -[A7], A4 00002C7C 4EBA F062 jsr [PC - 0xF9E /* 00001CE0 */] 00002C80 303C 00D2 move.w D0, 0xD2 00002C84 C1ED F8A2 muls.w D0, [A5 - 0x75E] 00002C88 2EB5 0920 C6A8 move.l [A7], [A5 - 0x3958 + D0] 00002C8E 486D B7E8 pea.l [A5 - 0x4818] 00002C92 4EAD 025A jsr [A5 + 0x25A /* export_71 */] 00002C96 486D B7E8 pea.l [A5 - 0x4818] 00002C9A 486D FAA6 pea.l [A5 - 0x55A] 00002C9E 4EAD 04C2 jsr [A5 + 0x4C2 /* export_148 */] 00002CA2 486D B7E8 pea.l [A5 - 0x4818] 00002CA6 486D FAAE pea.l [A5 - 0x552] 00002CAA 2F0B move.l -[A7], A3 00002CAC 2F0C move.l -[A7], A4 00002CAE 4EBA F030 jsr [PC - 0xFD0 /* 00001CE0 */] 00002CB2 303C 00D2 move.w D0, 0xD2 00002CB6 C1ED F8A2 muls.w D0, [A5 - 0x75E] 00002CBA 0CB5 7669 6465 0920 C698 cmpi.l [A5 - 0x3968 + D0], 0x76696465 /* 'vide' */ 00002CC4 4FEF 0044 lea.l A7, [A7 + 0x44] 00002CC8 6600 0320 bne +0x322 /* 00002FEA */ 00002CCC 486D B7E8 pea.l [A5 - 0x4818] 00002CD0 303C 00D2 move.w D0, 0xD2 00002CD4 C1ED F8A2 muls.w D0, [A5 - 0x75E] 00002CD8 4875 0920 C70A pea.l [A5 - 0x38F6 + D0] 00002CDE 4EAD 04BA jsr [A5 + 0x4BA /* export_147 */] 00002CE2 1B7C 0004 B7E8 move.b [A5 - 0x4818], 0x4 00002CE8 303C 00D2 move.w D0, 0xD2 00002CEC C1ED F8A2 muls.w D0, [A5 - 0x75E] 00002CF0 2035 0920 C72A move.l D0, [A5 - 0x38D6 + D0] 00002CF6 7218 moveq.l D1, 0x18 00002CF8 E2A0 asr D0, D1 00002CFA 0200 00FF andi.b D0, 0xFF 00002CFE 1B40 B7E9 move.b [A5 - 0x4817], D0 00002D02 303C 00D2 move.w D0, 0xD2 00002D06 C1ED F8A2 muls.w D0, [A5 - 0x75E] 00002D0A 2035 0920 C72A move.l D0, [A5 - 0x38D6 + D0] 00002D10 7210 moveq.l D1, 0x10 00002D12 E2A0 asr D0, D1 00002D14 0200 00FF andi.b D0, 0xFF 00002D18 1B40 B7EA move.b [A5 - 0x4816], D0 00002D1C 303C 00D2 move.w D0, 0xD2 00002D20 C1ED F8A2 muls.w D0, [A5 - 0x75E] 00002D24 2035 0920 C72A move.l D0, [A5 - 0x38D6 + D0] 00002D2A E080 asr D0, 8 00002D2C 0200 00FF andi.b D0, 0xFF 00002D30 1B40 B7EB move.b [A5 - 0x4815], D0 00002D34 303C 00D2 move.w D0, 0xD2 00002D38 C1ED F8A2 muls.w D0, [A5 - 0x75E] 00002D3C 72FF moveq.l D1, 0xFFFFFFFF 00002D3E C235 0920 C72D and.b D1, [A5 - 0x38D3 + D0] 00002D44 1B41 B7EC move.b [A5 - 0x4814], D1 00002D48 486D B7E8 pea.l [A5 - 0x4818] 00002D4C 486D FAB8 pea.l [A5 - 0x548] 00002D50 2F0B move.l -[A7], A3 00002D52 2F0C move.l -[A7], A4 00002D54 4EBA EF8A jsr [PC - 0x1076 /* 00001CE0 */] 00002D58 1B7C 0004 B7E8 move.b [A5 - 0x4818], 0x4 00002D5E 303C 00D2 move.w D0, 0xD2 00002D62 C1ED F8A2 muls.w D0, [A5 - 0x75E] 00002D66 2035 0920 C72E move.l D0, [A5 - 0x38D2 + D0] 00002D6C 7218 moveq.l D1, 0x18 00002D6E E2A0 asr D0, D1 00002D70 0200 00FF andi.b D0, 0xFF 00002D74 1B40 B7E9 move.b [A5 - 0x4817], D0 00002D78 303C 00D2 move.w D0, 0xD2 00002D7C C1ED F8A2 muls.w D0, [A5 - 0x75E] 00002D80 2035 0920 C72E move.l D0, [A5 - 0x38D2 + D0] 00002D86 7210 moveq.l D1, 0x10 00002D88 E2A0 asr D0, D1 00002D8A 0200 00FF andi.b D0, 0xFF 00002D8E 1B40 B7EA move.b [A5 - 0x4816], D0 00002D92 303C 00D2 move.w D0, 0xD2 00002D96 C1ED F8A2 muls.w D0, [A5 - 0x75E] 00002D9A 2035 0920 C72E move.l D0, [A5 - 0x38D2 + D0] 00002DA0 E080 asr D0, 8 00002DA2 0200 00FF andi.b D0, 0xFF 00002DA6 1B40 B7EB move.b [A5 - 0x4815], D0 00002DAA 303C 00D2 move.w D0, 0xD2 00002DAE C1ED F8A2 muls.w D0, [A5 - 0x75E] 00002DB2 72FF moveq.l D1, 0xFFFFFFFF 00002DB4 C235 0920 C731 and.b D1, [A5 - 0x38CF + D0] 00002DBA 1B41 B7EC move.b [A5 - 0x4814], D1 00002DBE 486D B7E8 pea.l [A5 - 0x4818] 00002DC2 486D FAC0 pea.l [A5 - 0x540] 00002DC6 2F0B move.l -[A7], A3 00002DC8 2F0C move.l -[A7], A4 00002DCA 4EBA EF14 jsr [PC - 0x10EC /* 00001CE0 */] 00002DCE 303C 00D2 move.w D0, 0xD2 00002DD2 C1ED F8A2 muls.w D0, [A5 - 0x75E] 00002DD6 2EB5 0920 C6C0 move.l [A7], [A5 - 0x3940 + D0] 00002DDC 486D B7E8 pea.l [A5 - 0x4818] 00002DE0 4EAD 025A jsr [A5 + 0x25A /* export_71 */] 00002DE4 486D B7E8 pea.l [A5 - 0x4818] 00002DE8 486D FAC8 pea.l [A5 - 0x538] 00002DEC 2F0B move.l -[A7], A3 00002DEE 2F0C move.l -[A7], A4 00002DF0 4EBA EEEE jsr [PC - 0x1112 /* 00001CE0 */] 00002DF4 303C 00D2 move.w D0, 0xD2 00002DF8 C1ED F8A2 muls.w D0, [A5 - 0x75E] 00002DFC 4A35 0920 C74A tst.b [A5 - 0x38B6 + D0] 00002E02 4FEF 0034 lea.l A7, [A7 + 0x34] 00002E06 6718 beq +0x1A /* 00002E20 */ 00002E08 422D B7E8 clr.b [A5 - 0x4818] 00002E0C 486D B7E8 pea.l [A5 - 0x4818] 00002E10 486D FAD2 pea.l [A5 - 0x52E] 00002E14 2F0B move.l -[A7], A3 00002E16 2F0C move.l -[A7], A4 00002E18 4EBA EEC6 jsr [PC - 0x113A /* 00001CE0 */] 00002E1C 4FEF 0010 lea.l A7, [A7 + 0x10] label00002E20: 00002E20 303C 00D2 move.w D0, 0xD2 00002E24 C1ED F8A2 muls.w D0, [A5 - 0x75E] 00002E28 0C75 0001 0920 C732 cmpi.w [A5 - 0x38CE + D0], 0x1 00002E30 660E bne +0x10 /* 00002E40 */ 00002E32 486D B7E8 pea.l [A5 - 0x4818] 00002E36 486D FADC pea.l [A5 - 0x524] 00002E3A 4EAD 04BA jsr [A5 + 0x4BA /* export_147 */] 00002E3E 508F addq.l A7, 8 label00002E40: 00002E40 303C 00D2 move.w D0, 0xD2 00002E44 C1ED F8A2 muls.w D0, [A5 - 0x75E] 00002E48 0C75 0008 0920 C732 cmpi.w [A5 - 0x38CE + D0], 0x8 00002E50 660E bne +0x10 /* 00002E60 */ 00002E52 486D B7E8 pea.l [A5 - 0x4818] 00002E56 486D FAE2 pea.l [A5 - 0x51E] 00002E5A 4EAD 04BA jsr [A5 + 0x4BA /* export_147 */] 00002E5E 508F addq.l A7, 8 label00002E60: 00002E60 303C 00D2 move.w D0, 0xD2 00002E64 C1ED F8A2 muls.w D0, [A5 - 0x75E] 00002E68 0C75 0010 0920 C732 cmpi.w [A5 - 0x38CE + D0], 0x10 00002E70 6610 bne +0x12 /* 00002E82 */ 00002E72 486D B7E8 pea.l [A5 - 0x4818] 00002E76 486D FAE6 pea.l [A5 - 0x51A] 00002E7A 4EAD 04BA jsr [A5 + 0x4BA /* export_147 */] 00002E7E 508F addq.l A7, 8 00002E80 604C bra +0x4E /* 00002ECE */ label00002E82: 00002E82 303C 00D2 move.w D0, 0xD2 00002E86 C1ED F8A2 muls.w D0, [A5 - 0x75E] 00002E8A 0C75 0018 0920 C732 cmpi.w [A5 - 0x38CE + D0], 0x18 00002E92 6712 beq +0x14 /* 00002EA6 */ 00002E94 303C 00D2 move.w D0, 0xD2 00002E98 C1ED F8A2 muls.w D0, [A5 - 0x75E] 00002E9C 0C75 0020 0920 C732 cmpi.w [A5 - 0x38CE + D0], 0x20 /* ' ' */ 00002EA4 6610 bne +0x12 /* 00002EB6 */ label00002EA6: 00002EA6 486D B7E8 pea.l [A5 - 0x4818] 00002EAA 486D FAF0 pea.l [A5 - 0x510] 00002EAE 4EAD 04BA jsr [A5 + 0x4BA /* export_147 */] 00002EB2 508F addq.l A7, 8 00002EB4 6018 bra +0x1A /* 00002ECE */ label00002EB6: 00002EB6 303C 00D2 move.w D0, 0xD2 00002EBA C1ED F8A2 muls.w D0, [A5 - 0x75E] 00002EBE 3075 0920 C732 movea.w A0, [A5 - 0x38CE + D0] 00002EC4 2F08 move.l -[A7], A0 00002EC6 486D B7E8 pea.l [A5 - 0x4818] 00002ECA 4EAD 025A jsr [A5 + 0x25A /* export_71 */] label00002ECE: 00002ECE 486D B7E8 pea.l [A5 - 0x4818] 00002ED2 486D FAFA pea.l [A5 - 0x506] 00002ED6 2F0B move.l -[A7], A3 00002ED8 2F0C move.l -[A7], A4 00002EDA 4EBA EE04 jsr [PC - 0x11FC /* 00001CE0 */] 00002EDE 303C 00D2 move.w D0, 0xD2 00002EE2 C1ED F8A2 muls.w D0, [A5 - 0x75E] 00002EE6 2B75 0920 C6A8 B8EE move.l [A5 - 0x4712], [A5 - 0x3958 + D0] 00002EEE 7064 moveq.l D0, 0x64 00002EF0 4C2D 0000 B8EE movem.w , [A5 - 0x4712] 00002EF6 2B40 B8EE move.l [A5 - 0x4712], D0 00002EFA 323C 00D2 move.w D1, 0xD2 00002EFE C3ED F8A2 muls.w D1, [A5 - 0x75E] 00002F02 4C35 0000 1920 C6A0 movem.w , [A5 - 0x3960 + D1] 00002F0A 2B40 B8EE move.l [A5 - 0x4712], D0 00002F0E 323C 00D2 move.w D1, 0xD2 00002F12 C3ED F8A2 muls.w D1, [A5 - 0x75E] 00002F16 4AB5 1920 C69C tst.l [A5 - 0x3964 + D1] 00002F1C 4FEF 0010 lea.l A7, [A7 + 0x10] 00002F20 6F1A ble +0x1C /* 00002F3C */ 00002F22 303C 00D2 move.w D0, 0xD2 00002F26 C1ED F8A2 muls.w D0, [A5 - 0x75E] 00002F2A 222D B8EE move.l D1, [A5 - 0x4712] 00002F2E 4C75 1801 0920 C69C movem.l D0,A3,A4, [A5 - 0x3964 + D0] 00002F36 2B41 B8EE move.l [A5 - 0x4712], D1 00002F3A 6004 bra +0x6 /* 00002F40 */ label00002F3C: 00002F3C 42AD B8EE clr.l [A5 - 0x4712] label00002F40: 00002F40 7064 moveq.l D0, 0x64 00002F42 2C2D B8EE move.l D6, [A5 - 0x4712] 00002F46 4C40 6806 movem.l D1,D2,A3,A5,A6, D0 00002F4A 2F06 move.l -[A7], D6 00002F4C 486D B7E8 pea.l [A5 - 0x4818] 00002F50 4EAD 025A jsr [A5 + 0x25A /* export_71 */] 00002F54 7064 moveq.l D0, 0x64 00002F56 4C06 0000 movem.w , D6 00002F5A 222D B8EE move.l D1, [A5 - 0x4712] 00002F5E 9280 sub.l D1, D0 00002F60 2B41 B8EE move.l [A5 - 0x4712], D1 00002F64 486D B7E8 pea.l [A5 - 0x4818] 00002F68 486D FB02 pea.l [A5 - 0x4FE] 00002F6C 4EAD 04C2 jsr [A5 + 0x4C2 /* export_148 */] 00002F70 700A moveq.l D0, 0x0A 00002F72 B0AD B8EE cmp.l D0, [A5 - 0x4712] 00002F76 508F addq.l A7, 8 00002F78 6F0E ble +0x10 /* 00002F88 */ 00002F7A 486D B7E8 pea.l [A5 - 0x4818] 00002F7E 486D FB04 pea.l [A5 - 0x4FC] 00002F82 4EAD 04C2 jsr [A5 + 0x4C2 /* export_148 */] 00002F86 508F addq.l A7, 8 label00002F88: 00002F88 2F2D B8EE move.l -[A7], [A5 - 0x4712] 00002F8C 486D C2FA pea.l [A5 - 0x3D06] 00002F90 4EAD 025A jsr [A5 + 0x25A /* export_71 */] 00002F94 486D B7E8 pea.l [A5 - 0x4818] 00002F98 486D C2FA pea.l [A5 - 0x3D06] 00002F9C 4EAD 04C2 jsr [A5 + 0x4C2 /* export_148 */] 00002FA0 486D B7E8 pea.l [A5 - 0x4818] 00002FA4 486D FB06 pea.l [A5 - 0x4FA] 00002FA8 4EAD 04C2 jsr [A5 + 0x4C2 /* export_148 */] 00002FAC 486D B7E8 pea.l [A5 - 0x4818] 00002FB0 486D FB0C pea.l [A5 - 0x4F4] 00002FB4 2F0B move.l -[A7], A3 00002FB6 2F0C move.l -[A7], A4 00002FB8 4EBA ED26 jsr [PC - 0x12DA /* 00001CE0 */] 00002FBC 303C 00D2 move.w D0, 0xD2 00002FC0 C1ED F8A2 muls.w D0, [A5 - 0x75E] 00002FC4 2EB5 0920 C6AC move.l [A7], [A5 - 0x3954 + D0] 00002FCA 486D B7E8 pea.l [A5 - 0x4818] 00002FCE 4EAD 025A jsr [A5 + 0x25A /* export_71 */] 00002FD2 486D B7E8 pea.l [A5 - 0x4818] 00002FD6 486D FB18 pea.l [A5 - 0x4E8] 00002FDA 2F0B move.l -[A7], A3 00002FDC 2F0C move.l -[A7], A4 00002FDE 4EBA ED00 jsr [PC - 0x1300 /* 00001CE0 */] 00002FE2 4FEF 002C lea.l A7, [A7 + 0x2C] 00002FE6 6000 0210 bra +0x212 /* 000031F8 */ label00002FEA: 00002FEA 303C 00D2 move.w D0, 0xD2 00002FEE C1ED F8A2 muls.w D0, [A5 - 0x75E] 00002FF2 2F35 0920 C6B8 move.l -[A7], [A5 - 0x3948 + D0] 00002FF8 486D B7E8 pea.l [A5 - 0x4818] 00002FFC 4EAD 025A jsr [A5 + 0x25A /* export_71 */] 00003000 486D B7E8 pea.l [A5 - 0x4818] 00003004 486D FB24 pea.l [A5 - 0x4DC] 00003008 2F0B move.l -[A7], A3 0000300A 2F0C move.l -[A7], A4 0000300C 4EBA ECD2 jsr [PC - 0x132E /* 00001CE0 */] 00003010 303C 00D2 move.w D0, 0xD2 00003014 C1ED F8A2 muls.w D0, [A5 - 0x75E] 00003018 3075 0920 C738 movea.w A0, [A5 - 0x38C8 + D0] 0000301E 2E88 move.l [A7], A0 00003020 486D B7E8 pea.l [A5 - 0x4818] 00003024 4EAD 025A jsr [A5 + 0x25A /* export_71 */] 00003028 486D B7E8 pea.l [A5 - 0x4818] 0000302C 486D FB2C pea.l [A5 - 0x4D4] 00003030 2F0B move.l -[A7], A3 00003032 2F0C move.l -[A7], A4 00003034 4EBA ECAA jsr [PC - 0x1356 /* 00001CE0 */] 00003038 1B7C 0004 B7E8 move.b [A5 - 0x4818], 0x4 0000303E 303C 00D2 move.w D0, 0xD2 00003042 C1ED F8A2 muls.w D0, [A5 - 0x75E] 00003046 2035 0920 C72A move.l D0, [A5 - 0x38D6 + D0] 0000304C 7218 moveq.l D1, 0x18 0000304E E2A0 asr D0, D1 00003050 0200 00FF andi.b D0, 0xFF 00003054 1B40 B7E9 move.b [A5 - 0x4817], D0 00003058 303C 00D2 move.w D0, 0xD2 0000305C C1ED F8A2 muls.w D0, [A5 - 0x75E] 00003060 2035 0920 C72A move.l D0, [A5 - 0x38D6 + D0] 00003066 7210 moveq.l D1, 0x10 00003068 E2A0 asr D0, D1 0000306A 0200 00FF andi.b D0, 0xFF 0000306E 1B40 B7EA move.b [A5 - 0x4816], D0 00003072 303C 00D2 move.w D0, 0xD2 00003076 C1ED F8A2 muls.w D0, [A5 - 0x75E] 0000307A 2035 0920 C72A move.l D0, [A5 - 0x38D6 + D0] 00003080 E080 asr D0, 8 00003082 0200 00FF andi.b D0, 0xFF 00003086 1B40 B7EB move.b [A5 - 0x4815], D0 0000308A 303C 00D2 move.w D0, 0xD2 0000308E C1ED F8A2 muls.w D0, [A5 - 0x75E] 00003092 72FF moveq.l D1, 0xFFFFFFFF 00003094 C235 0920 C72D and.b D1, [A5 - 0x38D3 + D0] 0000309A 1B41 B7EC move.b [A5 - 0x4814], D1 0000309E 486D B7E8 pea.l [A5 - 0x4818] 000030A2 486D FB36 pea.l [A5 - 0x4CA] 000030A6 2F0B move.l -[A7], A3 000030A8 2F0C move.l -[A7], A4 000030AA 4EBA EC34 jsr [PC - 0x13CC /* 00001CE0 */] 000030AE 1B7C 0004 B7E8 move.b [A5 - 0x4818], 0x4 000030B4 303C 00D2 move.w D0, 0xD2 000030B8 C1ED F8A2 muls.w D0, [A5 - 0x75E] 000030BC 2035 0920 C72E move.l D0, [A5 - 0x38D2 + D0] 000030C2 7218 moveq.l D1, 0x18 000030C4 E2A0 asr D0, D1 000030C6 0200 00FF andi.b D0, 0xFF 000030CA 1B40 B7E9 move.b [A5 - 0x4817], D0 000030CE 303C 00D2 move.w D0, 0xD2 000030D2 C1ED F8A2 muls.w D0, [A5 - 0x75E] 000030D6 2035 0920 C72E move.l D0, [A5 - 0x38D2 + D0] 000030DC 7210 moveq.l D1, 0x10 000030DE E2A0 asr D0, D1 000030E0 0200 00FF andi.b D0, 0xFF 000030E4 1B40 B7EA move.b [A5 - 0x4816], D0 000030E8 303C 00D2 move.w D0, 0xD2 000030EC C1ED F8A2 muls.w D0, [A5 - 0x75E] 000030F0 2035 0920 C72E move.l D0, [A5 - 0x38D2 + D0] 000030F6 E080 asr D0, 8 000030F8 0200 00FF andi.b D0, 0xFF 000030FC 1B40 B7EB move.b [A5 - 0x4815], D0 00003100 303C 00D2 move.w D0, 0xD2 00003104 C1ED F8A2 muls.w D0, [A5 - 0x75E] 00003108 72FF moveq.l D1, 0xFFFFFFFF 0000310A C235 0920 C731 and.b D1, [A5 - 0x38CF + D0] 00003110 1B41 B7EC move.b [A5 - 0x4814], D1 00003114 486D B7E8 pea.l [A5 - 0x4818] 00003118 486D FB3C pea.l [A5 - 0x4C4] 0000311C 2F0B move.l -[A7], A3 0000311E 2F0C move.l -[A7], A4 00003120 4EBA EBBE jsr [PC - 0x1442 /* 00001CE0 */] 00003124 486D B7E8 pea.l [A5 - 0x4818] 00003128 3F3C 0001 move.w -[A7], 0x1 0000312C 303C 00D2 move.w D0, 0xD2 00003130 C1ED F8A2 muls.w D0, [A5 - 0x75E] 00003134 2F35 0920 C746 move.l -[A7], [A5 - 0x38BA + D0] 0000313A 4EBA EA82 jsr [PC - 0x157E /* 00001BBE */] 0000313E 486D B7E8 pea.l [A5 - 0x4818] 00003142 486D FB44 pea.l [A5 - 0x4BC] 00003146 4EAD 04C2 jsr [A5 + 0x4C2 /* export_148 */] 0000314A 486D B7E8 pea.l [A5 - 0x4818] 0000314E 486D FB48 pea.l [A5 - 0x4B8] 00003152 2F0B move.l -[A7], A3 00003154 2F0C move.l -[A7], A4 00003156 4EBA EB88 jsr [PC - 0x1478 /* 00001CE0 */] 0000315A 303C 00D2 move.w D0, 0xD2 0000315E C1ED F8A2 muls.w D0, [A5 - 0x75E] 00003162 3075 0920 C73E movea.w A0, [A5 - 0x38C2 + D0] 00003168 2E88 move.l [A7], A0 0000316A 486D B7E8 pea.l [A5 - 0x4818] 0000316E 4EAD 025A jsr [A5 + 0x25A /* export_71 */] 00003172 486D B7E8 pea.l [A5 - 0x4818] 00003176 486D FB4E pea.l [A5 - 0x4B2] 0000317A 2F0B move.l -[A7], A3 0000317C 2F0C move.l -[A7], A4 0000317E 4EBA EB60 jsr [PC - 0x14A0 /* 00001CE0 */] 00003182 4FEF 006A lea.l A7, [A7 + 0x6A] 00003186 303C 00D2 move.w D0, 0xD2 0000318A C1ED F8A2 muls.w D0, [A5 - 0x75E] 0000318E 4A75 0920 C742 tst.w [A5 - 0x38BE + D0] 00003194 6610 bne +0x12 /* 000031A6 */ 00003196 486D B7E8 pea.l [A5 - 0x4818] 0000319A 486D FB58 pea.l [A5 - 0x4A8] 0000319E 4EAD 04BA jsr [A5 + 0x4BA /* export_147 */] 000031A2 508F addq.l A7, 8 000031A4 6018 bra +0x1A /* 000031BE */ label000031A6: 000031A6 303C 00D2 move.w D0, 0xD2 000031AA C1ED F8A2 muls.w D0, [A5 - 0x75E] 000031AE 3075 0920 C742 movea.w A0, [A5 - 0x38BE + D0] 000031B4 2F08 move.l -[A7], A0 000031B6 486D B7E8 pea.l [A5 - 0x4818] 000031BA 4EAD 025A jsr [A5 + 0x25A /* export_71 */] label000031BE: 000031BE 486D B7E8 pea.l [A5 - 0x4818] 000031C2 486D FB5E pea.l [A5 - 0x4A2] 000031C6 2F0B move.l -[A7], A3 000031C8 2F0C move.l -[A7], A4 000031CA 4EBA EB14 jsr [PC - 0x14EC /* 00001CE0 */] 000031CE 303C 00D2 move.w D0, 0xD2 000031D2 C1ED F8A2 muls.w D0, [A5 - 0x75E] 000031D6 2EB5 0920 C6AC move.l [A7], [A5 - 0x3954 + D0] 000031DC 486D B7E8 pea.l [A5 - 0x4818] 000031E0 4EAD 025A jsr [A5 + 0x25A /* export_71 */] 000031E4 486D B7E8 pea.l [A5 - 0x4818] 000031E8 486D FB68 pea.l [A5 - 0x498] 000031EC 2F0B move.l -[A7], A3 000031EE 2F0C move.l -[A7], A4 000031F0 4EBA EAEE jsr [PC - 0x1512 /* 00001CE0 */] 000031F4 4FEF 001C lea.l A7, [A7 + 0x1C] label000031F8: 000031F8 2F0C move.l -[A7], A4 000031FA 2F3C 00AA 00D2 move.l -[A7], 0xAA00D2 00003200 2F3C 00B9 012C move.l -[A7], 0xB9012C 00003206 A8A7 syscall SetRect 00003208 2F0B move.l -[A7], A3 0000320A 2F3C 00AA 0131 move.l -[A7], 0xAA0131 00003210 2F3C 00B9 017C move.l -[A7], 0xB9017C 00003216 A8A7 syscall SetRect 00003218 303C 00D2 move.w D0, 0xD2 0000321C C1ED F8A2 muls.w D0, [A5 - 0x75E] 00003220 2F35 0920 C6B4 move.l -[A7], [A5 - 0x394C + D0] 00003226 486D B7E8 pea.l [A5 - 0x4818] 0000322A 4EAD 025A jsr [A5 + 0x25A /* export_71 */] 0000322E 486D B7E8 pea.l [A5 - 0x4818] 00003232 486D FB74 pea.l [A5 - 0x48C] 00003236 2F0B move.l -[A7], A3 00003238 2F0C move.l -[A7], A4 0000323A 4EBA EAA4 jsr [PC - 0x155C /* 00001CE0 */] 0000323E 303C 00D2 move.w D0, 0xD2 00003242 C1ED F8A2 muls.w D0, [A5 - 0x75E] 00003246 2EB5 0920 C75C move.l [A7], [A5 - 0x38A4 + D0] 0000324C 486D B7E8 pea.l [A5 - 0x4818] 00003250 4EAD 025A jsr [A5 + 0x25A /* export_71 */] 00003254 486D B7E8 pea.l [A5 - 0x4818] 00003258 486D FB80 pea.l [A5 - 0x480] 0000325C 2F0B move.l -[A7], A3 0000325E 2F0C move.l -[A7], A4 00003260 4EBA EA7E jsr [PC - 0x1582 /* 00001CE0 */] 00003264 4CEE 18E0 FFB2 movem.l D5,D6,D7,A3,A4, [A6 - 0x4E] 0000326A 4E5E unlink A6 0000326C 4E75 rts 0000326E 9053 sub.w D0, [A3] 00003270 686F bvc +0x71 /* 000032E1 */ 00003272 7754 moveq.l D3, 0x54 00003274 6865 bvc +0x67 /* 000032DB */ 00003276 5472 6163 6B49 6E66 6F00 addq.w [[A2 + 0x6B49] + 0x6E666F00], 2 00003280 0000 4E56 ori.b D0, 0x56 /* 'V' */ export_170: // at 00003282 (misaligned) 00003284 FFD0 .invalid <> 00003286 2F07 move.l -[A7], D7 00003288 2F2E 0008 move.l -[A7], [A6 + 0x8] 0000328C A873 syscall SetPort 0000328E 7E0F moveq.l D7, 0x0F 00003290 486D B7E8 pea.l [A5 - 0x4818] 00003294 2F2D C60A move.l -[A7], [A5 - 0x39F6] 00003298 4EBA E8C2 jsr [PC - 0x173E /* 00001B5C */] 0000329C 0647 000F addi.w D7, 0xF 000032A0 486D B7E8 pea.l [A5 - 0x4818] 000032A4 2F2D C60E move.l -[A7], [A5 - 0x39F2] 000032A8 4EBA E8B2 jsr [PC - 0x174E /* 00001B5C */] 000032AC 0647 000F addi.w D7, 0xF 000032B0 2EAD C65C move.l [A7], [A5 - 0x39A4] 000032B4 486D B7E8 pea.l [A5 - 0x4818] 000032B8 4EAD 025A jsr [A5 + 0x25A /* export_71 */] 000032BC 0647 000F addi.w D7, 0xF 000032C0 0C6D 0001 F8A0 cmpi.w [A5 - 0x760], 0x1 000032C6 4FEF 000C lea.l A7, [A7 + 0xC] 000032CA 666E bne +0x70 /* 0000333A */ 000032CC 486E FFF8 pea.l [A6 - 0x8] 000032D0 2F3C 0050 000A move.l -[A7], 0x50000A /* 'P\0\n' */ 000032D6 2F3C 005F 0078 move.l -[A7], 0x5F0078 /* '_\0x' */ 000032DC A8A7 syscall SetRect 000032DE 486E FFF0 pea.l [A6 - 0x10] 000032E2 2F3C 0050 007D move.l -[A7], 0x50007D /* 'P\0}' */ 000032E8 2F3C 005F 00FA move.l -[A7], 0x5F00FA 000032EE A8A7 syscall SetRect 000032F0 2D6E FFF8 FFE8 move.l [A6 - 0x18], [A6 - 0x8] 000032F6 2D6E FFFC FFEC move.l [A6 - 0x14], [A6 - 0x4] 000032FC 2D6E FFF0 FFE0 move.l [A6 - 0x20], [A6 - 0x10] 00003302 2D6E FFF4 FFE4 move.l [A6 - 0x1C], [A6 - 0xC] 00003308 486E FFE8 pea.l [A6 - 0x18] 0000330C 4878 0104 push.l 0x104 00003310 A8A8 syscall OffsetRect 00003312 486E FFE0 pea.l [A6 - 0x20] 00003316 4878 0104 push.l 0x104 0000331A A8A8 syscall OffsetRect 0000331C 486E FFE0 pea.l [A6 - 0x20] 00003320 486E FFE8 pea.l [A6 - 0x18] 00003324 486E FFF0 pea.l [A6 - 0x10] 00003328 486E FFF8 pea.l [A6 - 0x8] 0000332C 1F3C 0001 move.b -[A7], 0x1 00003330 4EBA EBC2 jsr [PC - 0x143E /* 00001EF4 */] 00003334 4FEF 0012 lea.l A7, [A7 + 0x12] 00003338 6070 bra +0x72 /* 000033AA */ label0000333A: 0000333A 0647 000F addi.w D7, 0xF 0000333E 486E FFF8 pea.l [A6 - 0x8] 00003342 2F3C 0050 000A move.l -[A7], 0x50000A /* 'P\0\n' */ 00003348 2F3C 005F 008C move.l -[A7], 0x5F008C 0000334E A8A7 syscall SetRect 00003350 486E FFF0 pea.l [A6 - 0x10] 00003354 2F3C 0050 0091 move.l -[A7], 0x500091 0000335A 2F3C 005F 0122 move.l -[A7], 0x5F0122 00003360 A8A7 syscall SetRect 00003362 2D6E FFF8 FFE8 move.l [A6 - 0x18], [A6 - 0x8] 00003368 2D6E FFFC FFEC move.l [A6 - 0x14], [A6 - 0x4] 0000336E 2D6E FFF0 FFE0 move.l [A6 - 0x20], [A6 - 0x10] 00003374 2D6E FFF4 FFE4 move.l [A6 - 0x1C], [A6 - 0xC] 0000337A 486E FFE8 pea.l [A6 - 0x18] 0000337E 4878 0136 push.l 0x136 00003382 A8A8 syscall OffsetRect 00003384 486E FFE0 pea.l [A6 - 0x20] 00003388 4878 0136 push.l 0x136 0000338C A8A8 syscall OffsetRect 0000338E 486E FFE0 pea.l [A6 - 0x20] 00003392 486E FFE8 pea.l [A6 - 0x18] 00003396 486E FFF0 pea.l [A6 - 0x10] 0000339A 486E FFF8 pea.l [A6 - 0x8] 0000339E 1F3C 0001 move.b -[A7], 0x1 000033A2 4EBA F24E jsr [PC - 0xDB2 /* 000025F2 */] 000033A6 4FEF 0012 lea.l A7, [A7 + 0x12] label000033AA: 000033AA 2E1F move.l D7, [A7]+ 000033AC 4E5E unlink A6 000033AE 4E75 rts 000033B0 9344 subx.w D1, D4 000033B2 7261 moveq.l D1, 0x61 000033B4 7749 moveq.l D3, 0x49 000033B6 6E66 bgt +0x68 /* 0000341E */ 000033B8 6F46 ble +0x48 /* 00003400 */ 000033BA 6F72 ble +0x74 /* 0000342E */ 000033BC 5072 696E addq.w <>, 8 000033C0 7469 moveq.l D2, 0x69 000033C2 6E67 bgt +0x69 /* 0000342B */ 000033C4 0000 4E56 ori.b D0, 0x56 /* 'V' */ export_164: // at 000033C6 (misaligned) 000033C8 FFA4 .invalid <> 000033CA 2F2D BBFE move.l -[A7], [A5 - 0x4402] 000033CE A873 syscall SetPort 000033D0 486E FFAE pea.l [A6 - 0x52] 000033D4 AA19 syscall GetForeColor 000033D6 486E FFA8 pea.l [A6 - 0x58] 000033DA AA1A syscall GetBackColor 000033DC 486D F8A4 pea.l [A5 - 0x75C] 000033E0 AA14 syscall RGBForeColor 000033E2 486D F8AA pea.l [A5 - 0x756] 000033E6 AA15 syscall RGBBackColor 000033E8 0C6D 0001 F8A0 cmpi.w [A5 - 0x760], 0x1 000033EE 6600 0096 bne +0x98 /* 00003486 */ 000033F2 2F3C 0031 0032 move.l -[A7], 0x310032 /* '1\02' */ 000033F8 A893 syscall MoveTo 000033FA 486D B7E8 pea.l [A5 - 0x4818] 000033FE 2F2D C60A move.l -[A7], [A5 - 0x39F6] // begin alternate branch 00003400-00003402 label00003400: 00003400 C60A and.b D3, A2 // end alternate branch 00003400-00003402 label00003400: // (misaligned) 00003402 4EBA E758 jsr [PC - 0x18A8 /* 00001B5C */] 00003406 2EBC 0031 00B9 move.l [A7], 0x3100B9 0000340C A893 syscall MoveTo 0000340E 486D B7E8 pea.l [A5 - 0x4818] 00003412 2F2D C60E move.l -[A7], [A5 - 0x39F2] 00003416 4EBA E744 jsr [PC - 0x18BC /* 00001B5C */] 0000341A 486E FFF8 pea.l [A6 - 0x8] label0000341E: 0000341E 2F3C 0050 000A move.l -[A7], 0x50000A /* 'P\0\n' */ 00003424 2F3C 005F 0078 move.l -[A7], 0x5F0078 /* '_\0x' */ 0000342A A8A7 syscall SetRect 0000342C 486E FFF0 pea.l [A6 - 0x10] // begin alternate branch 0000342E-00003430 label0000342E: 0000342E FFF0 .invalid <> // end alternate branch 0000342E-00003430 label0000342E: // (misaligned) 00003430 2F3C 0050 007D move.l -[A7], 0x50007D /* 'P\0}' */ 00003436 2F3C 005F 00FA move.l -[A7], 0x5F00FA 0000343C A8A7 syscall SetRect 0000343E 2D6E FFF8 FFE8 move.l [A6 - 0x18], [A6 - 0x8] 00003444 2D6E FFFC FFEC move.l [A6 - 0x14], [A6 - 0x4] 0000344A 2D6E FFF0 FFE0 move.l [A6 - 0x20], [A6 - 0x10] 00003450 2D6E FFF4 FFE4 move.l [A6 - 0x1C], [A6 - 0xC] 00003456 486E FFE8 pea.l [A6 - 0x18] 0000345A 4878 0104 push.l 0x104 0000345E A8A8 syscall OffsetRect 00003460 486E FFE0 pea.l [A6 - 0x20] 00003464 4878 0104 push.l 0x104 00003468 A8A8 syscall OffsetRect 0000346A 486E FFE0 pea.l [A6 - 0x20] 0000346E 486E FFE8 pea.l [A6 - 0x18] 00003472 486E FFF0 pea.l [A6 - 0x10] 00003476 486E FFF8 pea.l [A6 - 0x8] 0000347A 4227 clr.b -[A7] 0000347C 4EBA EA76 jsr [PC - 0x158A /* 00001EF4 */] 00003480 4FEF 001E lea.l A7, [A7 + 0x1E] 00003484 606A bra +0x6C /* 000034F0 */ label00003486: 00003486 486E FFF8 pea.l [A6 - 0x8] 0000348A 2F3C 0050 000A move.l -[A7], 0x50000A /* 'P\0\n' */ 00003490 2F3C 005F 008C move.l -[A7], 0x5F008C 00003496 A8A7 syscall SetRect 00003498 486E FFF0 pea.l [A6 - 0x10] 0000349C 2F3C 0050 0091 move.l -[A7], 0x500091 000034A2 2F3C 005F 0122 move.l -[A7], 0x5F0122 000034A8 A8A7 syscall SetRect 000034AA 2D6E FFF8 FFE8 move.l [A6 - 0x18], [A6 - 0x8] 000034B0 2D6E FFFC FFEC move.l [A6 - 0x14], [A6 - 0x4] 000034B6 2D6E FFF0 FFE0 move.l [A6 - 0x20], [A6 - 0x10] 000034BC 2D6E FFF4 FFE4 move.l [A6 - 0x1C], [A6 - 0xC] 000034C2 486E FFE8 pea.l [A6 - 0x18] 000034C6 4878 0136 push.l 0x136 000034CA A8A8 syscall OffsetRect 000034CC 486E FFE0 pea.l [A6 - 0x20] 000034D0 4878 0136 push.l 0x136 000034D4 A8A8 syscall OffsetRect 000034D6 486E FFE0 pea.l [A6 - 0x20] 000034DA 486E FFE8 pea.l [A6 - 0x18] 000034DE 486E FFF0 pea.l [A6 - 0x10] 000034E2 486E FFF8 pea.l [A6 - 0x8] 000034E6 4227 clr.b -[A7] 000034E8 4EBA F108 jsr [PC - 0xEF8 /* 000025F2 */] 000034EC 4FEF 0012 lea.l A7, [A7 + 0x12] label000034F0: 000034F0 486E FFAE pea.l [A6 - 0x52] 000034F4 AA14 syscall RGBForeColor 000034F6 486E FFA8 pea.l [A6 - 0x58] 000034FA AA15 syscall RGBBackColor 000034FC 4E5E unlink A6 000034FE 4E75 rts 00003500 9355 sub.w [A5], D1 00003502 5F55 subq.w [A5], 7 00003504 7064 moveq.l D0, 0x64 00003506 6174 bsr +0x76 /* 0000357C */ 00003508 655F bcs +0x61 /* 00003569 */ 0000350A 4D6F 7669 chk.w D6, [A7 + 0x7669] 0000350E 655F bcs +0x61 /* 0000356F */ 00003510 496E 666F chk.w D4, [A6 + 0x666F] 00003514 0000 4E56 ori.b D0, 0x56 /* 'V' */ export_165: // at 00003516 (misaligned) 00003518 FFF8 .invalid <> 0000351A 48E7 0318 movem.l -[A7], D6,D7,A3,A4 0000351E 4AAD BBFE tst.l [A5 - 0x4402] 00003522 6700 0224 beq +0x226 /* 00003748 */ 00003526 2F2D BBFE move.l -[A7], [A5 - 0x4402] 0000352A 486D C50A pea.l [A5 - 0x3AF6] 0000352E A91A syscall SetWTitle 00003530 3B7C 0001 F8A0 move.w [A5 - 0x760], 0x1 00003536 426D F8A2 clr.w [A5 - 0x75E] 0000353A 486D B7E0 pea.l [A5 - 0x4820] 0000353E 2F3C 8300 8300 move.l -[A7], 0x83008300 00003544 2F3C 7D00 7D00 move.l -[A7], 0x7D007D00 /* '}\0}\0' */ 0000354A A8A7 syscall SetRect 0000354C 42A7 clr.l -[A7] 0000354E 486D B7E0 pea.l [A5 - 0x4820] 00003552 AA27 syscall GetMaxDevice 00003554 285F movea.l A4, [A7]+ 00003556 200C move.l D0, A4 00003558 6774 beq +0x76 /* 000035CE */ 0000355A 2054 movea.l A0, [A4] 0000355C 2D68 0022 FFF8 move.l [A6 - 0x8], [A0 + 0x22] 00003562 2D68 0026 FFFC move.l [A6 - 0x4], [A0 + 0x26] 00003568 206D BBFE movea.l A0, [A5 - 0x4402] 0000356C 2B68 0010 B7E0 move.l [A5 - 0x4820], [A0 + 0x10] 00003572 2B68 0014 B7E4 move.l [A5 - 0x481C], [A0 + 0x14] 00003578 302D B7E4 move.w D0, [A5 - 0x481C] fn0000357C: 0000357C 906D B7E0 sub.w D0, [A5 - 0x4820] 00003580 322E FFFC move.w D1, [A6 - 0x4] 00003584 926E FFF8 sub.w D1, [A6 - 0x8] 00003588 9240 sub.w D1, D0 0000358A 48C1 ext.l D1 0000358C 83FC 0002 divs.w D1, 0x2 00003590 D26E FFF8 add.w D1, [A6 - 0x8] 00003594 3B41 B7E0 move.w [A5 - 0x4820], D1 00003598 302D B7E6 move.w D0, [A5 - 0x481A] 0000359C 906D B7E2 sub.w D0, [A5 - 0x481E] 000035A0 322E FFFE move.w D1, [A6 - 0x2] 000035A4 926E FFFA sub.w D1, [A6 - 0x6] 000035A8 9240 sub.w D1, D0 000035AA 48C1 ext.l D1 000035AC 83FC 0002 divs.w D1, 0x2 000035B0 D26E FFFA add.w D1, [A6 - 0x6] 000035B4 3B41 B7E2 move.w [A5 - 0x481E], D1 000035B8 2F08 move.l -[A7], A0 000035BA 3F2D B7E2 move.w -[A7], [A5 - 0x481E] 000035BE 3F2D B7E0 move.w -[A7], [A5 - 0x4820] 000035C2 1F3C 0001 move.b -[A7], 0x1 000035C6 A91B syscall MoveWindow 000035C8 2F2D BBFE move.l -[A7], [A5 - 0x4402] 000035CC A873 syscall SetPort label000035CE: 000035CE 422D E8F5 clr.b [A5 - 0x170B] 000035D2 2F2D BBA2 move.l -[A7], [A5 - 0x445E] 000035D6 3F3C 0003 move.w -[A7], 0x3 000035DA A939 syscall EnableItem 000035DC 42A7 clr.l -[A7] 000035DE 3F3C 002E move.w -[A7], 0x2E /* '.' */ 000035E2 A9BF syscall GetRMenu 000035E4 265F movea.l A3, [A7]+ 000035E6 200B move.l D0, A3 000035E8 6700 015E beq +0x160 /* 00003748 */ 000035EC 204B movea.l A0, A3 000035EE A029 syscall HLock 000035F0 4267 clr.w -[A7] 000035F2 2F0B move.l -[A7], A3 000035F4 A950 syscall CountMItems 000035F6 3C1F move.w D6, [A7]+ 000035F8 0C46 0001 cmpi.w D6, 0x1 000035FC 6F2E ble +0x30 /* 0000362C */ 000035FE 1B7C 0001 B7E8 move.b [A5 - 0x4818], 0x1 00003604 1B7C 0020 B7E9 move.b [A5 - 0x4817], 0x20 /* ' ' */ 0000360A 7E01 moveq.l D7, 0x01 0000360C 601A bra +0x1C /* 00003628 */ label0000360E: 0000360E 2F0B move.l -[A7], A3 00003610 7001 moveq.l D0, 0x01 00003612 D047 add.w D0, D7 00003614 3F00 move.w -[A7], D0 00003616 486D B7E8 pea.l [A5 - 0x4818] 0000361A A947 syscall SetMenuItemText/SetItem 0000361C 2F0B move.l -[A7], A3 0000361E 7001 moveq.l D0, 0x01 00003620 D047 add.w D0, D7 00003622 3F00 move.w -[A7], D0 00003624 A93A syscall DisableItem 00003626 5247 addq.w D7, 1 label00003628: 00003628 BC47 cmp.w D6, D7 0000362A 6EE2 bgt -0x1C /* 0000360E */ label0000362C: 0000362C 7E00 moveq.l D7, 0x00 0000362E 6000 0110 bra +0x112 /* 00003740 */ label00003632: 00003632 303C 00D2 move.w D0, 0xD2 00003636 C1C7 muls.w D0, D7 00003638 0CB5 FFFF 8300 0920 C694 cmpi.l [A5 - 0x396C + D0], 0xFFFF8300 00003642 6700 00FA beq +0xFC /* 0000373E */ 00003646 1B7C 0001 B7E8 move.b [A5 - 0x4818], 0x1 0000364C 1B7C 0020 B7E9 move.b [A5 - 0x4817], 0x20 /* ' ' */ 00003652 7001 moveq.l D0, 0x01 00003654 D047 add.w D0, D7 00003656 B046 cmp.w D0, D6 00003658 6D10 blt +0x12 /* 0000366A */ 0000365A 2F0B move.l -[A7], A3 0000365C 486D B7E8 pea.l [A5 - 0x4818] 00003660 A933 syscall AppendMenu 00003662 4267 clr.w -[A7] 00003664 2F0B move.l -[A7], A3 00003666 A950 syscall CountMItems 00003668 3C1F move.w D6, [A7]+ label0000366A: 0000366A 303C 00D2 move.w D0, 0xD2 0000366E C1C7 muls.w D0, D7 00003670 2F35 0920 C694 move.l -[A7], [A5 - 0x396C + D0] 00003676 486D B7E8 pea.l [A5 - 0x4818] 0000367A 4EAD 025A jsr [A5 + 0x25A /* export_71 */] 0000367E 486D B7E8 pea.l [A5 - 0x4818] 00003682 486D FB8A pea.l [A5 - 0x476] 00003686 4EAD 04C2 jsr [A5 + 0x4C2 /* export_148 */] 0000368A 303C 00D2 move.w D0, 0xD2 0000368E C1C7 muls.w D0, D7 00003690 0CB5 7669 6465 0920 C698 cmpi.l [A5 - 0x3968 + D0], 0x76696465 /* 'vide' */ 0000369A 508F addq.l A7, 8 0000369C 6610 bne +0x12 /* 000036AE */ 0000369E 486D B7E8 pea.l [A5 - 0x4818] 000036A2 486D FB8E pea.l [A5 - 0x472] 000036A6 4EAD 04C2 jsr [A5 + 0x4C2 /* export_148 */] 000036AA 508F addq.l A7, 8 000036AC 6030 bra +0x32 /* 000036DE */ label000036AE: 000036AE 303C 00D2 move.w D0, 0xD2 000036B2 C1C7 muls.w D0, D7 000036B4 0CB5 736F 756E 0920 C698 cmpi.l [A5 - 0x3968 + D0], 0x736F756E /* 'soun' */ 000036BE 6610 bne +0x12 /* 000036D0 */ 000036C0 486D B7E8 pea.l [A5 - 0x4818] 000036C4 486D FB94 pea.l [A5 - 0x46C] 000036C8 4EAD 04C2 jsr [A5 + 0x4C2 /* export_148 */] 000036CC 508F addq.l A7, 8 000036CE 600E bra +0x10 /* 000036DE */ label000036D0: 000036D0 486D B7E8 pea.l [A5 - 0x4818] 000036D4 486D FB9A pea.l [A5 - 0x466] 000036D8 4EAD 04C2 jsr [A5 + 0x4C2 /* export_148 */] 000036DC 508F addq.l A7, 8 label000036DE: 000036DE 486D B7E8 pea.l [A5 - 0x4818] 000036E2 486D FBA0 pea.l [A5 - 0x460] 000036E6 4EAD 04C2 jsr [A5 + 0x4C2 /* export_148 */] 000036EA 303C 00D2 move.w D0, 0xD2 000036EE C1C7 muls.w D0, D7 000036F0 2EB5 0920 C6A8 move.l [A7], [A5 - 0x3958 + D0] 000036F6 486D C2FA pea.l [A5 - 0x3D06] 000036FA 4EAD 025A jsr [A5 + 0x25A /* export_71 */] 000036FE 486D B7E8 pea.l [A5 - 0x4818] 00003702 486D C2FA pea.l [A5 - 0x3D06] 00003706 4EAD 04C2 jsr [A5 + 0x4C2 /* export_148 */] 0000370A 486D B7E8 pea.l [A5 - 0x4818] 0000370E 486D FBA2 pea.l [A5 - 0x45E] 00003712 4EAD 04C2 jsr [A5 + 0x4C2 /* export_148 */] 00003716 486D B7E8 pea.l [A5 - 0x4818] 0000371A 486D FBA4 pea.l [A5 - 0x45C] 0000371E 4EAD 04C2 jsr [A5 + 0x4C2 /* export_148 */] 00003722 2E8B move.l [A7], A3 00003724 7002 moveq.l D0, 0x02 00003726 D047 add.w D0, D7 00003728 3F00 move.w -[A7], D0 0000372A 486D B7E8 pea.l [A5 - 0x4818] 0000372E A947 syscall SetMenuItemText/SetItem 00003730 2E8B move.l [A7], A3 00003732 7002 moveq.l D0, 0x02 00003734 D047 add.w D0, D7 00003736 3F00 move.w -[A7], D0 00003738 A939 syscall EnableItem 0000373A 4FEF 0014 lea.l A7, [A7 + 0x14] label0000373E: 0000373E 5247 addq.w D7, 1 label00003740: 00003740 0C47 0014 cmpi.w D7, 0x14 00003744 6D00 FEEC blt -0x112 /* 00003632 */ label00003748: 00003748 4CDF 18C0 movem.l D6,D7,A3,A4, [A7]+ 0000374C 4E5E unlink A6 0000374E 4E75 rts 00003750 9155 sub.w [A5], D0 00003752 5F4F subq.w A7, 7 00003754 7065 moveq.l D0, 0x65 00003756 6E5F bgt +0x61 /* 000037B7 */ 00003758 4D6F 7669 chk.w D6, [A7 + 0x7669] 0000375C 655F bcs +0x61 /* 000037BD */ 0000375E 496E 666F chk.w D4, [A6 + 0x666F] 00003762 0000 4E56 ori.b D0, 0x56 /* 'V' */ export_166: // at 00003764 (misaligned) 00003766 0000 0C2E ori.b D0, 0x2E /* '.' */ 0000376A 0001 0008 ori.b D1, 0x8 0000376E 661C bne +0x1E /* 0000378C */ 00003770 422D E8F0 clr.b [A5 - 0x1710] 00003774 0C6D 0001 F8A0 cmpi.w [A5 - 0x760], 0x1 0000377A 6608 bne +0xA /* 00003784 */ 0000377C 3B7C 0001 E8EE move.w [A5 - 0x1712], 0x1 00003782 6012 bra +0x14 /* 00003796 */ label00003784: 00003784 3B7C 0002 E8EE move.w [A5 - 0x1712], 0x2 0000378A 600A bra +0xC /* 00003796 */ label0000378C: 0000378C 1B7C 0001 E8F0 move.b [A5 - 0x1710], 0x1 00003792 426D E8EE clr.w [A5 - 0x1712] label00003796: 00003796 4A2D E8F0 tst.b [A5 - 0x1710] 0000379A 670C beq +0xE /* 000037A8 */ 0000379C 2F2D BB96 move.l -[A7], [A5 - 0x446A] 000037A0 3F3C 0007 move.w -[A7], 0x7 000037A4 A93A syscall DisableItem 000037A6 600A bra +0xC /* 000037B2 */ label000037A8: 000037A8 2F2D BB96 move.l -[A7], [A5 - 0x446A] 000037AC 3F3C 0007 move.w -[A7], 0x7 000037B0 A939 syscall EnableItem label000037B2: 000037B2 4E5E unlink A6 000037B4 4E75 rts 000037B6 9555 sub.w [A5], D2 000037B8 5F41 subq.w D1, 7 000037BA 6374 bls +0x76 /* 00003830 */ 000037BC 6976 bvs +0x78 /* 00003834 */ 000037BE 6174 bsr +0x76 /* 00003834 */ 000037C0 655F bcs +0x61 /* 00003821 */ 000037C2 4D6F 7669 chk.w D6, [A7 + 0x7669] 000037C6 655F bcs +0x61 /* 00003827 */ 000037C8 496E 666F chk.w D4, [A6 + 0x666F] 000037CC 0000 4E56 ori.b D0, 0x56 /* 'V' */ export_167: // at 000037CE (misaligned) 000037D0 0000 2F07 ori.b D0, 0x7 000037D4 2F2D BBFE move.l -[A7], [A5 - 0x4402] 000037D8 A873 syscall SetPort 000037DA 202E 0008 move.l D0, [A6 + 0x8] 000037DE 6736 beq +0x38 /* 00003816 */ 000037E0 6B34 bmi +0x36 /* 00003816 */ 000037E2 0480 0000 0231 subi.l D0, 0x231 000037E8 6702 beq +0x4 /* 000037EC */ 000037EA 602A bra +0x2C /* 00003816 */ label000037EC: 000037EC 4267 clr.w -[A7] 000037EE 2F2E 000C move.l -[A7], [A6 + 0xC] 000037F2 A960 syscall GetControlValue/GetCtlValue 000037F4 3E1F move.w D7, [A7]+ 000037F6 0C47 0001 cmpi.w D7, 0x1 000037FA 660C bne +0xE /* 00003808 */ 000037FC 3B7C 0001 F8A0 move.w [A5 - 0x760], 0x1 00003802 426D F8A2 clr.w [A5 - 0x75E] 00003806 600E bra +0x10 /* 00003816 */ label00003808: 00003808 3B7C 0002 F8A0 move.w [A5 - 0x760], 0x2 0000380E 70FE moveq.l D0, 0xFFFFFFFE 00003810 D047 add.w D0, D7 00003812 3B40 F8A2 move.w [A5 - 0x75E], D0 label00003816: 00003816 486D B7E0 pea.l [A5 - 0x4820] 0000381A 42A7 clr.l -[A7] 0000381C 2F3C 0800 0800 move.l -[A7], 0x8000800 00003822 A8A7 syscall SetRect 00003824 486D B7E0 pea.l [A5 - 0x4820] 00003828 A8A3 syscall EraseRect 0000382A 486D B7E0 pea.l [A5 - 0x4820] 0000382E A928 syscall InvalRect label00003830: 00003830 2E1F move.l D7, [A7]+ 00003832 4E5E unlink A6 fn00003834: 00003834 4E75 rts 00003836 9555 sub.w [A5], D2 00003838 5F44 subq.w D4, 7 0000383A 6F42 ble +0x44 /* 0000387E */ 0000383C 7574 moveq.l D2, 0x74 0000383E 746F moveq.l D2, 0x6F 00003840 6E5F bgt +0x61 /* 000038A1 */ 00003842 4D6F 7669 chk.w D6, [A7 + 0x7669] 00003846 655F bcs +0x61 /* 000038A7 */ 00003848 496E 666F chk.w D4, [A6 + 0x666F] 0000384C 0000 4E56 ori.b D0, 0x56 /* 'V' */ export_168: // at 0000384E (misaligned) 00003850 0000 4E5E ori.b D0, 0x5E /* '^' */ 00003854 4E75 rts 00003856 9455 sub.w D2, [A5] 00003858 5F44 subq.w D4, 7 0000385A 6F45 ble +0x47 /* 000038A1 */ 0000385C 7665 moveq.l D3, 0x65 0000385E 6E74 bgt +0x76 /* 000038D4 */ 00003860 5F4D subq.w A5, 7 00003862 6F76 ble +0x78 /* 000038DA */ 00003864 6965 bvs +0x67 /* 000038CB */ 00003866 5F49 subq.w A1, 7 00003868 6E66 bgt +0x68 /* 000038D0 */ 0000386A 6F00 0000 ble +0x2 /* 0000386C */